我在我的项目中使用核心蓝牙。我已经包含了 Session Backgrounding 以利用其后台模式功能。我观察到外围设备断开的代表,
- (void)centralManager:(CBCentralManager *)central didDisconnectPeripheral:(CBPeripheral *)peripheral error:(NSError *)error;
在后台模式下被调用。但是,我在此方法中编写的任何代码都不会执行,除了 NSLogs。有人能准确解释一下这里可以执行什么样的代码吗?
我的目标是将此断开连接通知发送到我的服务器。