我是iOS和BLE的新手,如果这个问题非常基础,请耐心等待。
有界和无界设备之间有什么区别?我在iOS中使用CBCentralManager
处理BLE,我正试图弄清楚如何通过CBCentralManager
配对它们。
答案 0 :(得分:6)
您无需执行任何其他应用程序,iOS将根据需要处理绑定。
有界连接与iOS设备“配对”。一旦限制,他们将无法与任何其他设备通信。边界由操作系统(iOS)控制。当需要有界连接的设备与iOS设备通信时,iOS设备将显示一个警报视图,询问您是否要连接到该设备。
无界设备不断广播其服务,并允许任何iOS设备连接到它。设备不会绑定到特定的iOS设备,并且可以在其他时间自由连接到其他iOS设备。这是大多数BT4.0传感器的正常/推荐方法。
对于这两种情况,应用程序通常会存储UUID,以便下次可以建立与同一设备的连接。
注意:虽然无界设备未与iOS设备“配对”,但它们一次只能与单个iOS设备通信。
答案 1 :(得分:0)
我认为这里的正确术语是“保税”而非“有界”。
非绑定外设将连接到尝试发现它并建立连接的任何中心。
保税外设已经预先配对并自动连接。
当外围设备与中心设备之间保持配对时,它会被绑定