Alan Freedman -- The Computer Language Company - Computer Desktop Encyclopedia
Computer Desktop Encyclopedia
Longest-Running Tech Reference on the Planet

A CDE Definition

You'll love The Computer Desktop Encyclopedia (CDE) for Tech Term of the Day (TTOD)


iPhone UDID

(iPhone Unique Device ID) A number in each iPhone that is used by developers to distribute new apps directly into the phone for testing purposes before they are available in the Apple App Store. The UDIDs are used to create an Apple-certified provisioning file that is dragged with the app into iTunes.

The UDID is not visible on the phone. It has to be revealed in iTunes, and it cannot be copied like ordinary text. The user has to take a screen shot of the UDID or hand copy all 40 hexadecimal digits into a document. There are also apps, such as UDID Sender, that extract the UDID and email it.

Perhaps No More
In 2011, Apple informed developers that it would be eliminating the iPhone UDID in the future, because the UDID can be associated with names, phone numbers and other user information. In September 2012, AntiSec hackers stole 12 million UDIDs from a BlueToad Inc. computer and uploaded about one million to the Internet, confirming the need to abandon the UDID in the iPhone.

Obtaining the UDID
When the iPhone is connected to the computer, the 40-digit hexadecimal UDID number can be revealed in iTunes by clicking the serial number.

Personal Use Only

Before/After Your Search Term
iPhone flash driveiPhone unlock
iPhone generationiPhone versions
iPhone glovesiPhone vs. Android
iPhone jailbreakingiPhone X
iPhone modelsiPhone1
iPhone OS 1.0iPhone2
iPhone OS 2.0iPhone2G
iPhone OS 3.0iPhone3
iPhone SEiPhone3G
iPhone touchiPhone3GS

Terms By Topic
Click any of the following categories for a list of fundamental terms.
Computer Words You Gotta KnowSystem design
Job categoriesUnix/Linux
Interesting stuffPersonal computers
InternetIndustrial Automation/Process Control
Communications & networkingAssociations/Standards organizations
HistoryDesktop publishing
ProgrammingHealthcare IT
System design