gpt4 book ai didi

ios - 多个 CBCentralManager 实例?

转载 作者:行者123 更新时间:2023-12-01 16:09:27 25 4
gpt4 key购买 nike

是多个 CBCentralManager支持的实例?如果是这样,它们是在哪个版本的 iOS 中开始支持的?

我找到了 multiple emails在 Apple 邮件列表中声明它们不是。但是,这不是通过异常(exception)或理论上的 +sharedCentralManager 来强制执行的。 .一个说文档说它们不受支持。但是,the documentation 中不再提及。 ,当前头文件注释(iOS 8.3 SDK)为:

/*!
* @class CBCentralManager
*
* @discussion Entry point to the central role. Commands should only be issued when its state is <code>CBCentralManagerStatePoweredOn</code>.
*
*/

我没想到 CBPeripheral可在 CBCentralManager 之间移植的实例实例(这不是这个问题的主题),我只希望在蓝牙堆栈中有多个“窗口”(没有任何不规则行为)。

最佳答案

从 iOS 8.3 开始,似乎创建了第二个 CBCentralManager instance 将导致第二个实例将其状态报告为 CBCentralManagerStateUnsupported (2)。因此,CBCentralManager 的多个实例不支持。

关于ios - 多个 CBCentralManager 实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30309401/

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