0

我正在使用一个 BLE 设备,它显示了我的 iOS 设备上收到的所有通知。我已经从 BLE 设备端设置了所有 ANCS 部分,并且工作成功。我正在尝试实现一项功能,其中包括在设置屏幕中使用名为“允许通知”的开关。顾名思义,如果关闭,则 ANCS 通知不应从我的设备传输到 BLE 设备。正在采用这种方法,因为如果通知关闭,微控制器必须处理更少的信息。

如果 iOS 端有任何可能,请提出一种方法,因为我们无法控制核心蓝牙框架中的 ANCS 通知。

提前致谢。

4

1 回答 1

0

我认为最简单的方法是通过 BLE 从 iOS 设备向 BLE 设备发送命令以“停止”侦听 ACNS。您可以发送一个特殊的通知类,用于停止收听命令。然后,您可以通过向 BLE 设备发送“GO”命令来重新启用交付。

通过这种方式,您可以关闭和打开 BLE 设备从 iOS 监听或不监听 ANCS 的能力。

于 2015-01-07T03:33:52.737 回答