Как узнать свой UDID и не навредить себе (особенно если у вас iPhone XS или iPhone XS Max)

Подошёл очередной релиз, надо высылать, но нет UDID тестовых iPhone заказчика и сам клиент не знает, как их найти. Стандартная ситуация, мы пишем письмо и прикладываем ссылки на разные варианты или звоним и делаем аналогичные действия по Skype.

UDID - Unique Device Identifier. Если перевести на русский язык - "Уникальный идентификатор устройства". UDID уникальный для каждого iPhone / iPad / iPod. Предназначение у UDID одно. Уникальный номер для регистрации в портале разработчиков Apple Developer.

Хочу написать как это сделать просто и понятно.

Простой способ, если у вас iPhone до 10

Подключите ваш iPhone к компьютеру ( и не очень важно Mac или Windows это будет, запустите iTunes. Внутри щелкните значок iPhone вверху и перейдите на вкладку «Обзор».

Нажмите на метку «Серийный номер» до тех пор, пока она не изменится на UDID, там будут отображаться поля «Идентификатор модели», «ECID» и UDID из 40 шестнадцатеричных символов. Нажмите на правую клавишу мышки и «Скопировать» (пользователи Windows - Ctrl + C), чтобы скопировать UDID в буфер обмена.

Обязательно помним, что этот способ будет простым до сентября 2019 года, так как Apple отказывается от дальнейшего развития и сопровождения iTunes, что было анонсировано в июне 2019 года. Скачать последнюю версию и воспользоваться удастся, но как мы знаем, Apple быстро закручивает гайки.

Простой способ если у вас iPhone X и выше

Простой, но не очень безопасный по мнению многих людей, а особенно заказчиков, так как надо давать разрешение в настройках телефона.

Вы можете использовать один из многих сервисов, которые позволяют узнать ваш UDID:

1. IFunBox для Windows и Mac, чтобы получить UDID для iPhone XS или iPhone XS Max;

2. UDID.io входим только через телефон (можно через код)

На страничке нажимаем на зеленую кнопку «Tap to find UDID», устанавливаем сертификат в настройках — и готово, UDID вашего iOS- устройства у вас перед глазами;

3. SuperUDID, тут вообще просто: введите почту и переходите по ссылке, которая вам придет, конечно делать нужно это все с устройства, далее откроются настройки и будет предложено установить The Beta Family и вы видите в сафари свой UDID.

Безопасный способ если у вас iPhone X и выше

Может быть это ошибка или окно для особо внимательных, но пока оно есть, можно пользоваться. Подключаем ваш iPhone к Mac. Перейдите к  -> «Об этом Mac». Нажмите на отчет о системе.

Далее выбираем слева раздел «USB». Нажимаем на iPhone и скопируем значение рядом с меткой серийного номера. Это UDID для iPhone XS и iPhone XS Max.

Вообще не простой способ

Ставим на свой Mac XCode и подключаем ваш iPhone. в Xcode откройте «Окно» -> «Устройства и симуляторы» и выберите ваше устройство.

Там вы увидите «идентификатор». Обратите внимание, что это другой формат, чем предыдущие iPhone (xxxxxxxx-xxxxxxxxxxxxxxxx)

Надеюсь, это статья была для вас полезна и немного помогла в работе.

Пишите свои мысли в комментариях.

0
3 комментария
Ultratesting

эм
есть Apple Configuratot 2(от Apple, как ни странно) в макэппсторе для этого

Ответить
Развернуть ветку
Saratov Profsoft
Автор

да, спасибо, отличный инструмент

Ответить
Развернуть ветку
Saratov Profsoft
Автор

Добавим сюда)

Ответить
Развернуть ветку
0 комментариев
Раскрывать всегда