使iOS中的BLE颤振应用程序在后台保持活动状态
我有一个颤振应用程序,它从BLE设备接收和处理(上传到服务器)数据。根据iOS后台模式,一旦收到BLE消息,应用程序应保持活动状态或唤醒。所以,如果我每秒钟收到一条消息,应用程序应该在后台保持活动状态 问题是,它有时只起作用(比如10小时不间断的会话),但在大多数情况下,应用程序只是安静地停止,甚至连BLE都连接并传输数据。可能发生在5分钟后或一小时后,总是不同的 我找不到任何关于问题所在的日志。我正在使用:使iOS中的BLE颤振应用程序在后台保持活动状态,ios,flutter,bluetooth-lowenergy,ios-background-mode,Ios,Flutter,Bluetooth Lowenergy,Ios Background Mode,我有一个颤振应用程序,它从BLE设备接收和处理(上传到服务器)数据。根据iOS后台模式,一旦收到BLE消息,应用程序应保持活动状态或唤醒。所以,如果我每秒钟收到一条消息,应用程序应该在后台保持活动状态 问题是,它有时只起作用(比如10小时不间断的会话),但在大多数情况下,应用程序只是安静地停止,甚至连BLE都连接并传输数据。可能发生在5分钟后或一小时后,总是不同的 我找不到任何关于问题所在的日志。我正在使用: 全局处理程序:setUncaughtExceptionHandler,setSign
- 全局处理程序:setUncaughtExceptionHandler,setSignalHandler
- 委托方法:applicationWillTerminate、ApplicationIDReceiveMemoryWarning、ApplicationProtectedData将不可用