iPhone Xs and Xs Max no UDID showing on iTunes?

Theo picture Theo · Sep 24, 2018 · Viewed 8.2k times · Source

UDIDs are not showing in the latest version of iTunes 12.9 with iPhone Xs and Xs Max running iOS 12.

Does anyone know how to obtain the UDID from the new iTunes?

So far I managed to get a 24-digit code from Xcode. I am using iPhone Xs Max, the device is showing up as an iPhone 4 in Xcode!

It seems like Apple has changed the UDID format from 40 digits to 24 digits, and a hyphen has to be added after the first 8 digits for the registration to work. e.g. 00008020-

Note: the code that shows in Xcode does not include the “-“, it needs to be added manually. It will not work if you paste the 24-digit code onto the device registration page.

Just wondering if anyone managed to get the UDID on iTunes without using Xcode? Or third party softwares?

This is the method I used so far:

  1. Connect iPhone to Xcode.
  2. Windows - Devices and simulators.
  3. Copy the 24-digit indentifier code.
  4. Add a hyphen after the first 8 digits.
  5. Register on the apple dev account device list.

Let us know if there is an easier way.

Hope this helps, and can save people some time.

Answer

dpalmer picture dpalmer · Sep 26, 2018

For a non-Xcode answer, see https://stackoverflow.com/a/52473809/3303337. Quoting that answer:

  • Go to "->About This Mac".
  • Click on "System Report" and select "USB".
  • Find your phone and the "Serial Number" field is what you are after.
  • Copy this value and paste it into the developer portal when you register a new device.

Then just inject a dash after the first 8 digits.