我有知道 UUID 的 iBeacon。如果我从 Android 设备搜索此信标 - 我可以看到确切的 UUID。
但是当我从 iOS 设备搜索这个 iBeacon 时,找不到这个 UUID。我发现标识符与 UUID 不同的外围设备。
func centralManagerDidUpdateState(_ central: CBCentralManager) {
let serviceUUID: CBUUID = CBUUID(string: "e2c56db5-dffb-48d2-b060-d0f5a71096e0")
central.scanForPeripherals(withServices: [serviceUUID], options: nil)
}
为什么它们不同?如何搜索具有已知 UUID 的外围设备?