gpt4 book ai didi

objective-c - 有界和无界设备有什么区别?

转载 作者:塔克拉玛干 更新时间:2023-11-01 19:12:08 25 4
gpt4 key购买 nike

我是 iOS 和 BLE 的新手,所以如果这个问题很基础,请多多包涵。

有界和无界设备有什么区别?我正在为 iOS 中的 BLE 使用 CBCentralManager,我正在尝试弄清楚如何通过 CBCentralManager 将它们配对。

最佳答案

你不需要做任何不同的应用程序,iOS 将在需要时处理绑定(bind)。

有界连接以某种方式与 iOS 设备“配对”。一旦绑定(bind),它们将不会与任何其他设备通信。边界由操作系统 (iOS) 控制。当需要有界连接的设备与 iOS 设备通信时,iOS 设备将显示一个警报 View ,询问您是否希望连接到该设备。

Unbounded 设备不断广播它们的服务,并允许任何 iOS 设备连接到它。该设备不会绑定(bind)到特定的 iOS 设备,并且可以在其他时间自由连接到另一台 iOS 设备。这是大多数 BT4.0 传感器的常规/推荐方法。

对于这两种情况,应用程序通常会存储 UUID,以便下次可以与同一设备建立连接。

注意:虽然无界设备不与 iOS 设备“配对”,但它们在任何时候都只会与一台 iOS 设备通信。

关于objective-c - 有界和无界设备有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10602790/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com