我一直在研究通过 BLE 接收健康数据的应用程序。它在后台正常工作,并在特定条件下发送通知。不幸的是,当我安装 iOS 8.1 时出现了问题。它不会在后台触发 peripheral:didUpdateValueForCharacteristic。当我将应用程序返回前台时 - 它正确接收数据。
在 Info.plist -> UIBackgroundModes bluetooth-central 中添加。
我的测试表明,在 8.0 中它仍然可以工作。
我一直在研究通过 BLE 接收健康数据的应用程序。它在后台正常工作,并在特定条件下发送通知。不幸的是,当我安装 iOS 8.1 时出现了问题。它不会在后台触发 peripheral:didUpdateValueForCharacteristic。当我将应用程序返回前台时 - 它正确接收数据。
在 Info.plist -> UIBackgroundModes bluetooth-central 中添加。
我的测试表明,在 8.0 中它仍然可以工作。