I'm working on the app is able to detect UUID, Major ID and Minor ID. But now i want to get MAC Address of beacon when the app is detected the UUID of beacon. I dont know if is doable? I also googled but i cannot find out the way to get MAC Address of beacon. As far as i know, the beacon is based on the BLE, so i think if i use the BLE to scan the beacon, i can get MAC Address but i'm using Core Location to detect UUID, Major and Minor ID. Please give me some advice to solve it. Thanks in advance.
Asked
Active
Viewed 3,538 times
1 Answers
2
You can not get the mac address of beacon.
Even you scan with bluetooth API,you can not get mac address too.
Also,refer to this link How can I programmatically get the Bluetooth MAC address of an iPhone?
-
Thanks for your answer, but as I see in EstimoteSDK, it has a macAdress attribute. So it is able to get macAddress right? – NTNT Jun 09 '15 at 03:18
-
1They send MAC address in the scan response packet.Not get from API – Leo Jun 09 '15 at 03:32
-
1This is correct. You can read the mac on Android but not iOS or OSX. – davidgyoung Jun 09 '15 at 04:20