From iOS 7.0.2 the MAC address is: 02:00:00:00:00:00. How can I read real one in iOS? Is this unvailable from 7.0.2, or not? How do it?
Asked
Active
Viewed 1,264 times
1 Answers
9
This is a privacy change, so there's no way to get at the underlying MAC address. https://developer.apple.com/news/?id=8222013a
If your apps use the MAC address to identify an iOS device, the system will return the same static value for all devices running iOS 7. Please update your apps to use the identifierForVendor property of UIDevice. If you need an identifier for advertising purposes, use the advertisingIdentifier property of ASIdentifierManager.

ceejayoz
- 176,543
- 40
- 303
- 368
-
Thx @ceejayoz. It is a very big news for me. Do you know, the solutions in links give a unique values ever or not? (sorry for E) – theWalker Sep 30 '13 at 15:34
-
May this change in future in a single unique user? After OS update etc. ? – theWalker Sep 30 '13 at 15:37
-
1@skippy Your questions are answered in the linked documentation. Advertising identifier can be reset by the user in the settings (similar to clearing cookies in a web browser) at any time. The vendor identifier can also change, but only if the device is wiped or the user deletes *all* of your apps. – ceejayoz Sep 30 '13 at 15:45