didDiscoverPeripheral没有在后台调用

时间:2016-08-05 11:40:44

标签: ios xcode bluetooth bluetooth-lowenergy

我正在尝试轮询5个蓝牙设备的RSSI。为了做到这一点而不连接它们(我的系统上的约束)我每隔很多秒安排一次扫描。当应用程序处于前台时,这种方法很有效,但当它进入后台模式时,它会停止调用didDiscoverPeripherals回调。我已启用蓝牙中心角色的后台操作,并在我的扫描中使用特定服务UUID。我还尝试连接和断开每个外围设备,然后按照另一篇文章的建议开始扫描,但仍然无法正常工作。我在iOS9.3.3上使用iPhone 6+。有线索吗?

0 个答案:

没有答案