CBCentralManager:如何确定管理器正在扫描哪个外设
CBCentralManager: how to determine which peripheral is the manager scanning for
我想知道如何确定 CBCentralManager 正在扫描哪些外围设备而不使用其他变量,换句话说,仅通过 CBCentralManager 对象。
看起来 CBCentralManager 中唯一有用的 API,retrievePeripherals:
从 iOS 9 起被完全删除。我猜 Apple 这样做是因为一些模糊的安全问题(例如恶意软件扫描蓝牙设备以利用?)。
CBCentralManager 中的替换,retrievePeripheralsWithIdentifiers:
需要应用已知的设备标识符列表。
我想知道如何确定 CBCentralManager 正在扫描哪些外围设备而不使用其他变量,换句话说,仅通过 CBCentralManager 对象。
看起来 CBCentralManager 中唯一有用的 API,retrievePeripherals:
从 iOS 9 起被完全删除。我猜 Apple 这样做是因为一些模糊的安全问题(例如恶意软件扫描蓝牙设备以利用?)。
CBCentralManager 中的替换,retrievePeripheralsWithIdentifiers:
需要应用已知的设备标识符列表。