Bluetooth デバイス (iBeacon ではなく iBeacon など) の UUID をスキャンして取得したいのですが、これまでのところ成功していません。
CBPeripheralを試しましたが、返された uuid が実際の値と一致しません。
Bluetooth デバイスの 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)
}
}