iPhone Xs и Xs Max Не отображается UDID на iTunes? - PullRequest
0 голосов
/ 24 сентября 2018

UDID не отображаются в последней версии iTunes 12.9 с iPhone Xs и Xs Max под управлением iOS 12.

Кто-нибудь знает, как получить UDID из нового iTunes?

Пока мне удалось получить 24-значный код из Xcode.Я использую iPhone Xs Max, устройство отображается как iPhone 4 в Xcode!

Похоже, что Apple изменила формат UDID с 40 до 24 цифр, и послепервые 8 цифр для регистрации на работу.например, 00008020-

Примечание: код, который отображается в Xcode, не содержит «-», его необходимо добавить вручную.Это не будет работать, если вы вставите 24-значный код на страницу регистрации устройства.

Просто интересно, удалось ли кому-нибудь получить UDID на iTunes без использования Xcode?Или стороннее программное обеспечение?

Этот метод я использовал до сих пор:

  1. Подключение iPhone к Xcode.
  2. Windows - Устройства и симуляторы.
  3. Скопируйте 24-значный код идентификатора.
  4. Добавьте дефис после первых 8 цифр.
  5. Зарегистрируйтесь в списке устройств учетной записи Apple dev.

Пустьмы знаем, есть ли более легкий путь.

Надеюсь, что это поможет, и может спасти людей некоторое время.

Ответы [ 4 ]

0 голосов
/ 12 октября 2018

Как и ответ dpalmer, вы можете использовать системный отчет.Чтобы получить серийный номер системного отчета на Терминале без особых нажатий, вы можете вставить следующую команду:

system_profiler SPUSBDataType -detailLevel mini | \
grep -e iPhone -e Serial | \
sed -En 'N;s/iPhone/&/p'

Вывод:

2018-10-25 12:57:06.527 system_profiler[23461:6234239] SPUSBDevice: IOCreatePlugInInterfaceForService failed 0xe0003a3e
iPhone:
    Serial Number: 3aeac....4145

Вы можете игнорировать часть failed 0xe0003a3eи получите Serial Number: 3aeac....4145

Из моего блога на эту тему, который также включает методы получения UDID в Windows: https://deciphertools.com/blog/2014_11_19_how_to_find_your_iphone_udid/

Как все заметили, вам нужно придерживаться вручнуючерез дефис после первых восьми цифр.

0 голосов
/ 28 сентября 2018

Вы можете легко получить UDID, а также другую информацию об устройстве, используя приложение под названием «Apple Configurator 2».Вот ссылка на приложение.https://itunes.apple.com/us/app/apple-configurator-2/id1037126344?mt=12.

Вот скриншот.enter image description here

0 голосов
/ 08 октября 2018

На самом деле формат изменился, теперь он такой: 00007020-0018598X0X90003X

Он называется «Идентификатор» в:

Xcode > Window > Devices & Simulators

Источник: https://iphonesoft.fr/2018/10/08/apple-change-format-udid-l-iphone-xs

0 голосов
/ 26 сентября 2018

Ответы, не относящиеся к Xcode, см. https://stackoverflow.com/a/52473809/3303337. Цитирование этого ответа:

  • Перейдите к «-> Об этом Mac».
  • Нажмите «Системный отчет» и выберите «USB».
  • Найдите свой телефон, и поле «Серийный номер» - это то, что вам нужно.
  • Скопируйте это значение и вставьте его в портал для разработчиков.когда вы регистрируете новое устройство.

Затем просто вставьте тире после первых 8 цифр.

...