The CBCentralManager retrieveConnectedPeripherals
方法说它获取“当前连接到系统的外围设备的列表”。这里系统的定义有点模糊。
这是否意味着我获得了连接到我的应用程序的外围设备列表,或者连接到的外围设备列表any app?
如果我可以将外围设备连接到另一个应用程序,这是否也意味着多个应用程序可以连接到同一个外围设备?
仅当应用程序位于前台时才会发生这种情况,还是我需要考虑后台应用程序向我认为我的应用程序拥有的外围设备发送命令的可能性?
支持 BLE 4.0 的设备通常与 CBCentralManager 无限连接。什么是有界连接和无界连接,从这里就可以知道link。
一台支持 BLE 4.0 的设备只能与一台主设备连接,从而增强安全连接。你应该遵循这个link。
无论是在前台还是后台,如果连接存在,BLE 从设备将不会与其他应用程序或设备连接。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)