iOS Question iBLE - Get MAC address

Arf

Well-Known Member
Licensed User
Longtime User
I am connecting my iPhone to a RN4677 BLE module, using a slightly modified version of the BLE example app.

Upon connection, the RN4677 makes available the MAC address to which it is connected to. With Bluetooth classic, I use this info to only allow connection to the first device which the RN4677 is connected, thats an important part of my product.

Each time the BLE link is established, the MAC address reported by RN4677 is different. I gather this is some probably some of private vs public address setting on the iPhone side, but the question is, is there any way I can defeat it, and make things such that the actual BLE MAC address of the iPhone is available?

I accept that I am only starting with BLE dev and indeed there may not even be a BLE MAC address, just trying to get this al sorted out in my head! Thanks.
 
Top