Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iOS: UDID deprecated... MAC address?

As we know Apple is deprecating developers' access to UDID. But to my knowledge it is possible to get an iDevice's MAC address. So what's the difference then? Both MAC address and UDID are unique identifier of a hardware, which is not app specific.

like image 989
Xavier_Ex Avatar asked Mar 16 '12 20:03

Xavier_Ex


People also ask

Is iOS UUID unique?

Your UDID is a unique identifier that Apple uses to associate a device to an iOS developer account.

Does iOS spoof MAC address?

Also, it's of the utmost importance to know that all iPhones that support MAC randomization automatically spoof the MAC address for all Wi-Fi networks by default. Read on to see how to find what's your iPhone's MAC address, how to disable MAC address randomization in iOS 14 or later, and how to spoof it again.

How do I find the UUID of my iPhone Mac?

Finding your UDID in macOS 10.15 Catalina #Your UDID can be found in Finder. In the Finder sidebar, choose your iPhone, then click area in the header just under your phone's name until you can see the UDID. Then, right click and choose Copy UDID.


1 Answers

Some obvious differences between UDID's and MAC addresses:

  • It's conceivable that a device might have more than one MAC address.

  • Guaranteeing uniqueness for MAC addresses isn't Apple's responsibility.

  • UDID's and MAC differ in size and format.

I think it's best to consider the deprecation of the UDID as Apple's way of encouraging developers to switch to other means of identification. For example, keep track of the user rather than the device by setting up a userid/password system. Tracking the UDID brings some problems, like what to do if the user loses or sells his or her device.

like image 60
Caleb Avatar answered Sep 27 '22 19:09

Caleb