在BLE中有两个问题。
如何从设备中获取所有配对的BLE外围设备以及如何知道我发现的外围设备是否已经配对?
如果已发现的外围设备已经配对,如何删除配对,即从设备中删除配对?
感谢。
答案 0 :(得分:1)
1:您可以使用:
retrievePeripheralsWithIdentifiers
但是你需要知道外围设备UUID,
或者您可以检索具有所提供服务的已连接外围设备:
retrieveConnectedPeripheralsWithServices
但是,没有任何好方法可以检测外围设备是否粘合。
2:您无法使用代码删除配对。用户必须通过iOS系统设置手动执行此操作。 (设置 - >蓝牙 - >外设 - >忘记设备)