Для подготовки дистрибутива мобильного приложения iPhone или iPad, когда приложение ещё не опубликовано в AppStore, нужен UDID идентификатор устройств, на которых будет устанавливаться мобильное приложение. Такая ситуация возникает при необходимости выполнения Beta тестирования сделанной разработки на реальных устройствах, а не в эмуляторах. Встаёт вопрос. Откуда и как получить UDIDiPhone, ведь в явном виде в устройстве Appel, он ни где не показан?
Если мобильное приложение уже опубликовано в магазине AppStore, то для тестирования UDID идентификатор.
Существует несколько способов определения UDID.
Определить UDID с помощью iTunes
- Подключите ваше Appel устройство к компьютеру.
- Запустите iTunes и нажмите кнопку с изображением мобильного телефона.
- Откроется экран мобильного устройства и в разделе «Настройки» — «Обзор» вы увидите справа информацию о модели устройства, ёмкости памяти, номере телефона, серийном номере.
- При клике мышкой по серийному номеру, вместо серийного номера выводится UDID. Этот UDID можно скопировать и далее использовать по назначению.
Можно определить UDID и другим методом. Например, на сервисе SuperUDID.
Воспользоваться сервисом SuperUDID от TheBetaFamily
SuperUDID – рекламируется, как быстрый способ получения UDID устройства Apple. По задумке сервис должен помочь пользователю узнать UDID-устройства по e-mailадресу, используемому при регистрации AppelID.
Сервис TheBetaFamily считается крупным, безопасным и надёжным сервисом, который популярен по всему миру. С помощью этого сервиса свои UDID определили более 120 000 человек.
В теории все просто.
- Перейдите по ссылке https://betafamily.com/superudid
Вводитеe-mail, который вводил на устройстве при регистрации AppelID.
- Ждёшь, когда на указанныйemail,придет сообщение. В этом сообщении будет указана ссылка для установки на ваше Appel устройство программного компонента «ProfileService».
- Эту ссылку надо открыть в Safariна вашем устройстве и начнётся установка программного компонента ProfileService.
- Через несколько секунд на вашем устройстве Appel будет показан экран в разделе «Настройки», где будет предложено установить профиль ProfileServiceот TheBetaFamily. Нажмите «Установить» («Install»).
- Подтвердите установку.
- После подтверждения вновь запустится браузер Safari со страницей, на которой будет указан UDID вашего устройства.
- Введяe-mailадресвполе «Developers E-mail». Вы можете отправить e-mailразработчику, нажав кнопку «Отправить» («Send»).
Примечательно, что профиль ProfileService от TheBetaFamily на устройстве не остается.Я пытался его найти в настройках устройства в случае неудачного выполнения определения UDID, но не нашёл.
Из всех способов определения UDIDмне больше нравится способ с помощью программы iTunes.