Ble外设断开连接

时间:2015-03-25 10:21:09

标签: ios iphone bluetooth-lowenergy

我正在使用ble外围标签。扫描完成后,我找到了标识符和名称。

当我点击任何单元格时,所需的外围设备已连接,外围设备标签中的按钮将会检测到,并且在按钮点击时会调用didUpdateValueForCharacteristic方法。

但是当我们移动到另一个屏幕时,按钮将无法检测到,外围设备将断开连接。

连接外围设备后,我希望它们始终处于连接状态,直到应用程序未被暂停。

该应用程序正在同一屏幕上工作。

1 个答案:

答案 0 :(得分:0)

您正在做正确的事情来显示屏幕中的外围设备,但您不应在同一屏幕中实现连接的方法。更好的所有连接方法,包括可以在AppDelegate中实现的didUpdateValueForCharacteristic方法,并使用AppDelegate数组在主屏幕中显示数据。这将解决您的问题,它将毫无问题地工作。如果您仍然遇到任何问题,请告诉我们,我会尽力解决您的问题。