iOS silent notification can solve your problem。When app lifecycle callback is AppLifecycleState.detached, the current user's app is reported as killed (userId). The server sends a silent notification at a specific time, and in the silent notification callback method, you can call your Bluetooth service.