1

我想通过扫描来获取蓝牙设备(如 iBeacon 但不是 iBeacon)的 UUID,但到目前为止还没有成功。

我试过CBPeripheral但它返回的 uuid 与实际值不匹配。

请建议我如何找到蓝牙设备的 UUID / MAC 地址。

我使用了以下代码:

 func centralManager(_ central: CBCentralManager, didDiscover peripheral: CBPeripheral, advertisementData: [String : Any], rssi RSSI: NSNumber) {
    if(!peripherals.contains(peripheral)) {
        print(peripheral.identifier)
        peripherals.append(peripheral)
    }
}
4

0 回答 0