如何在后台向iOS中连接的蓝牙设备发送消息

时间:2016-05-11 03:05:42

标签: ios bluetooth bluetooth-lowenergy

我正在使用BLECommander连接到前台的蓝牙设备,我的代码很大程度上取决于此示例app。我相信我的应用程序将使用蓝牙中心和蓝牙外设。另外,我会每隔几个小时在后台ping一次以检索任何新的丢失数据。我很好地连接到前台的设备;我只是想在后台向它发送消息并检索数据。

我已经阅读了关于使用核心蓝牙在后台运行的苹果文档。

1 个答案:

答案 0 :(得分:1)

如果您阅读了Apple文档,那么您应该知道,当您的应用处于后台时,您在iOS上的选项非常有限。

然而,可能有办法实现你想要的。如果您可以控制其他蓝牙设备,您可以不时更改BLE广告。当您在iOS上扫描时,您还将在后台获得扫描结果(但对于某个广告只能获得一次!)然后可以连接到设备并进行读/写。

希望这有帮助!