【发布时间】:2019-02-27 08:03:40
【问题描述】:
我有 3 个具有相同 CBUUID 的传感器,即所有三个传感器都传输相同类型的服务,但具有不同的 MAC 地址。
在前台扫描中一切正常,我可以使用CBCentralManagerScanOptionAllowDuplicatesKey = YES 为不同的 BLE 设备获取相同 CBUUID 的不同委托回调。但在外围设备的后台扫描中,CBCentralManagerScanOptionAllowDuplicatesKey 会被忽略。我将如何在后台扫描这 3 个传感器,因为所有数据包都将合并为一个并被 iOS 宣传为一个数据包。
【问题讨论】:
标签: ios bluetooth-lowenergy core-bluetooth cbperipheral cbcentralmanager