Что такое UDID iPhone, зачем он нужен и как его узнать

UDID айфона — уникальный идентификатор устройства, к которому Apple привязывает подписанные приложения. Объясняем, зачем он нужен, и показываем два способа его узнать.

iPhone со строкой идентификатора и надпись «Что такое UDID»

UDID (Unique Device Identifier) — уникальный идентификатор конкретного iPhone, iPad или другого устройства Apple. Он нужен, когда приложение ставится не из App Store: Apple разрешает запускать такое приложение только на тех устройствах, чьи UDID внесены в его подпись. В «Настройках» UDID не показывается — узнать его можно через компьютер или с помощью профиля регистрации прямо на телефоне.

Что такое UDID и как он выглядит

UDID — строка из букв и цифр, которая присваивается устройству при производстве и не меняется: ни после обновления iOS, ни после сброса до заводских настроек. У современных айфонов он выглядит как две группы символов через дефис, например 00008110-000A1B2C3D4E5F60, у старых моделей — как сплошная строка из 40 символов.

UDID легко спутать с другими номерами:

  • Серийный номер — указан в «Настройки» → «Основные» → «Об этом устройстве», нужен для гарантии и сервиса.
  • IMEI — номер модема, по нему телефон узнаёт сотовая сеть.
  • Рекламный идентификатор — его используют приложения и рекламные сети, и он может меняться.

Для установки приложений нужен именно UDID — ни серийный номер, ни IMEI его не заменят.

Зачем нужен UDID айфона

Все приложения на iPhone подписаны. Приложения из App Store подписывает Apple, и они запускаются на любом устройстве. Если же приложение распространяется иначе — например, для тестирования или для внутреннего использования, — разработчик заранее регистрирует устройства в своей учётной записи Apple. В подпись приложения попадает список разрешённых UDID, и iOS проверяет его при каждом запуске: если вашего телефона в списке нет, приложение не откроется.

Так работает и Ru App Store. Чтобы установить из каталога, скажем, СберБанк Онлайн или Т-Банк, сначала нужно зарегистрировать ваш iPhone у Apple по его UDID. После этого каждое приложение подписывается именно для вашего устройства. Поэтому один доступ действует для одного iPhone или iPad: на другом телефоне подписанная копия просто не запустится.

Способ 1: как узнать UDID через компьютер

Подойдёт Mac или компьютер с Windows и кабель для iPhone.

На Mac (macOS Catalina и новее):

  1. Подключите iPhone кабелем и разблокируйте его. Если телефон спросит, доверять ли компьютеру, нажмите «Доверять».
  2. Откройте Finder и выберите iPhone в боковом меню.
  3. Под названием телефона есть строка с моделью и серийным номером. Нажмите на неё — несколько нажатий переключают серийный номер, UDID и другие данные.
  4. Когда появится UDID, его можно скопировать через контекстное меню.

На Windows через iTunes:

  1. Подключите iPhone и откройте iTunes.
  2. Нажмите на значок телефона и перейдите на вкладку «Обзор».
  3. Нажмите на строку «Серийный номер» — вместо него появится UDID.

Способ 2: как узнать UDID без компьютера

Без компьютера UDID можно получить только с помощью профиля регистрации: вы устанавливаете его в «Настройках», и iOS сама передаёт сервису идентификатор. Именно так это устроено в Ru App Store — копировать и вводить длинную строку вручную не нужно:

  1. Откройте ruappstore.com в Safari на айфоне и перейдите к регистрации устройства.
  2. Разрешите загрузку профиля, затем откройте «Настройки», нажмите «Профиль загружен» → «Установить» и введите код-пароль.
  3. iOS передаст UDID и модель телефона, и устройство появится в вашем аккаунте.

Профиль регистрации не управляет телефоном, не видит ваших данных и не остаётся на устройстве после передачи. Подробно о том, чем он отличается от других профилей, — в статье «Профиль конфигурации на iPhone: что это и безопасно ли».

Опасно ли сообщать UDID

UDID — не пароль. По нему нельзя войти в ваш Apple ID, прочитать сообщения или управлять телефоном. Он лишь позволяет разработчику зарегистрировать устройство для своих приложений. Тем не менее выкладывать его в открытый доступ незачем — сообщайте UDID только сервису, которому собираетесь доверить установку приложений.

В Ru App Store идентификатор хранится в зашифрованном виде и нужен только для подписи приложений. Подробнее о том, как не ошибиться с выбором сервиса, — в статье «Безопасно ли устанавливать приложения не из App Store».

Частые вопросы

Где посмотреть UDID в настройках айфона? Нигде: iOS не показывает UDID в «Настройках». Его видно на компьютере в Finder или iTunes, либо его передаёт профиль регистрации.

Меняется ли UDID после сброса или обновления iOS? Нет, он привязан к устройству. Поэтому повторно регистрировать iPhone после обновления системы не нужно.

Можно ли перенести регистрацию на новый телефон? У нового айфона другой UDID, значит, это новое устройство, и его нужно зарегистрировать заново. Как спокойно переехать, рассказываем в статье «Как перенести банковские приложения на новый iPhone».

Нужен ли компьютер, чтобы пользоваться Ru App Store? Нет. UDID передаётся через профиль, приложения ставятся прямо с телефона.

Чтобы зарегистрировать iPhone и ставить приложения из каталога, выберите срок на странице «Купить доступ».

Приложения из статьи

Как установить приложения из каталога

Купите доступ, зарегистрируйте iPhone в Safari и установите приложение Ru App Store — дальше любое приложение из каталога ставится одной кнопкой. Компьютер и джейлбрейк не нужны.

Ещё по теме