2015-10-15 43 views
1

我需要從CBPeripheral和CBCenter的輸入連接和出站連接中獲取目標MAC地址。標識符在其中沒有定義。 看起來是從iOS 7中刪除。有沒有其他方法?如何從CBPeripheral和CBCenter獲取Mac地址

https://developer.apple.com/library/prerelease/ios/documentation/CoreBluetooth/Reference/CBPeripheral_Class/index.html

+0

外設的硬件MAC地址不可用。 – Paulw11

+0

謝謝,CBCenter怎麼樣? –

+0

不,沒有MAC地址可用。您可以獲取標識符,但是這是從底層MAC計算的UUID – Paulw11

回答

3

你不能得到MAC地址爲CBPeripheral,但你可以得到identifier屬性,這是iOS版的MAC計算出一個UUID。這個值可以被安全地存儲起來並用於在未來識別相同的外設。