究竟什么是iOS上的BLE连接设备?

时间:2012-08-07 19:22:07

标签: ios core-bluetooth

CBCentralManager retrieveConnectedPeripherals方法表示它获取“当前连接到系统的外围设备列表”。系统的定义在这里有点含糊不清。

这是否意味着我获得了连接到我的应用程序的外围设备列表,或连接到任何应用程序的外围设备列表?

如果我可以将外围设备连接到另一个应用程序,这是否也意味着多个应用程序可以连接到同一个外围设备?

只有当应用程序位于前台时才会发生这种情况,或者我是否需要考虑后台应用程序向外围设备发送命令的可能性?我认为我的应用程序拥有?

1 个答案:

答案 0 :(得分:7)

启用BLE 4.0的设备通常与CBCentralManager无限制地连接。什么是有界和无界连接,你可以从link得知。 一个支持BLE 4.0的设备只能与一个主设备连接,从而增强了安全连接。你应该遵循这个link。 无论是在后台的前景,如果连接存在,BLE从设备都不会与其他应用或设备连接。