之前有一些关于使用 BLE 广告从后台唤醒应用程序的主题(例如,如何使用蓝牙信号 (BLE) 唤醒 iOS 应用程序,Android / iOS - BLE - 当 BLE 设备连接时唤醒终止的应用程序)。
但是我的问题不是关于这个,因为我们的这个功能在iOS 9.2之前都可以正常工作。
即将到来的iOS 9.3该功能不像以前那样工作,似乎用户刷掉应用程序而终止的功能没有被唤醒。BLE广告发起者没有任何变化。在重新检查了各种参数并阅读了 Apple 文档之后,我们没有想到任何东西。Apple 文档都没有提到任何更改,除非我们遗漏了什么。
其他人是否注意到这个问题?您知道解决方案吗?
我们写信给 Apple,我们正在等待答复,但也许这里有人有正确的提示。
非常感谢您的关注。
更新:经过更多测试,似乎只有当用户将应用程序滑出时,唤醒功能才不像以前在iOS 9.2中那样工作。 初始测试更加手动,给我们的印象是存在潜在问题。但是不确定为什么在没有来自 Apple 的任何通知的情况下发生此更改。- 以上文字已根据更新进行了修改 -
更新 2 : iOS 10中不再存在此问题。