0

我想知道如何在不使用其他变量的情况下确定 CBCentralManager 正在扫描哪些外围设备,换句话说,仅来自 CBCentralManager 对象。

4

1 回答 1

1

看起来 CBCentralManager 中唯一有用的 API,retrievePeripherals:在 iOS 9 中被完全删除。我猜苹果这样做是因为一些模糊的安全问题(例如恶意软件扫描蓝牙设备以利用?)。

CBCentralManager 中的替换retrievePeripheralsWithIdentifiers:需要应用程序已知的设备标识符列表。

于 2015-11-05T10:10:01.703 回答