BLE邦德表iOS

时间:2016-01-13 06:25:57

标签: ios objective-c core-bluetooth bluetooth-lowenergy

在BLE中有两个问题。

  1. 如何从设备中获取所有配对的BLE外围设备以及如何知道我发现的外围设备是否已经配对?

  2. 如果已发现的外围设备已经配对,如何删除配对,即从设备中删除配对?

  3. 感谢。

1 个答案:

答案 0 :(得分:1)

1:您可以使用:

retrievePeripheralsWithIdentifiers

但是你需要知道外围设备UUID,

或者您可以检索具有所提供服务的已连接外围设备:

retrieveConnectedPeripheralsWithServices

但是,没有任何好方法可以检测外围设备是否粘合。

2:您无法使用代码删除配对。用户必须通过iOS系统设置手动执行此操作。 (设置 - >蓝牙 - >外设 - >忘记设备)