我正在使用一个BLE设备,它显示在我的iOS设备上收到的所有通知。我已经设置了BLE设备侧的所有and部分,它正在成功地工作。我正在尝试实现一个功能,其中将包括在设置屏幕中名为“允许通知”的开关的使用。顾名思义,如果关闭,则ANCS通知不应从我的设备传输到BLE设备。采用这种方法是因为在通知关闭的情况下,微控制器必须处理的信息要少得多。
请建议一种方法,如果任何事情都可能从iOS方面,因为我们没有任何控制在核心蓝牙框架的ANCS通知。
提前谢谢。
发布于 2015-01-07 11:33:53
我认为最简单的方法是通过BLE从iOS设备向BLE设备发送一个命令,以“停止”侦听ACNS。您可以发送一个特殊的通知类,用于命令停止侦听。然后,您可以通过向BLE设备发送"GO“命令来重新启用传送。
这样,您可以关闭和打开BLE设备侦听或不侦听来自iOS的and的功能。
https://stackoverflow.com/questions/27700332
复制相似问题