我正在尝试创建一个应用程序,当设备收到某个BLE广告(不是iBeacon格式)时会被唤醒。这可以通过iOS Core-Bluetooth API实现吗?
在用于Bluetooth-Central角色的Apple文档中写道:
此外,系统会在调用任何CBCentralManagerDelegate或CBPeripheralDelegate委托方法时唤醒您的应用,允许您的应用处理重要的中心角色事件,例如建立连接或< strong>拆除,当外围设备发送更新的特征值时,以及中央管理员的状态发生变化。
似乎文档仅描述了连接蓝牙设备的事件。在我的例子中,使用了一个不可连接的BLE设备,它只发送BLE广告包。
我发现了这个SO帖子,但没有明确的解决方案。