Differences between UDID and UUID

user960567 picture user960567 · Feb 19, 2014 · Viewed 65.5k times · Source

Some people say UDID (Unique Device IDentifier) and some say UUID (Universally Unique IDentifier). Are they are the same or not? What are the differences between them?

Answer

Rugmangathan picture Rugmangathan · Feb 19, 2014

UUID (Universally Unique IDentifier) Is on a per-app basis. identifies an app on a device. As long as the user doesn’t completely delete the app, then this identifier will persist between app launches, and at least let you identify the same user using a particular app on a device. Unfortunately, if the user completely deletes and then reinstalls the app then the ID will change.

UDID (Unique Device Identifier) A sequence of 40 hexadecimal characters that uniquely identify an ios device. This value can be retrieved through iTunes, or found using UIDevice -uniqueIdentifier. Derived from hardware details like MAC address.