[FAQ] Как узнать UDID прямо на iPhone или iPad
Если вы хотите увидеть на нашем сайте ответы на интересующие вас вопросы обо всём, что связано с техникой, программами и сервисами Apple, iOS или Mac OS X, iTunes Store или App Store, задавайте их на форуме AppStudio. Ответы на самые интересные из них будут появляться в материалах данной рубрики. К нам поступил следующий вопрос:
Привет! Помню, раньше в аппсторе была программа для отображения udid без необходимости подключения к компьютеру. Поискал, нашёл несколько ссылок, но все битые. Сейчас есть какой-нибудь метод для определения udid прямо на iphone или ipad?
Здравствуйте!
Специализированный софт для отображения UDID прямо на iPhone или iPad мы тоже не нашли, и причина очевидна: подобные приложения нарушают запрет Apple на доступ к идентификатору для любых сторонних программ.
Однако способ определить UDID без подключения к компьютеру остался – это различные сайты, работающие по одному и тому же принципу. Сначала они предлагают вам установить профайл настроек, считывающий базовую информацию об устройстве и отправляющий её на сервер. Затем сайт показывает вам эту информацию.
Из более-менее известных сервисов подобного типа можем порекомендовать GetUDID или EasyUDID. Разумеется, многих волнует вопрос о том, насколько безопасно доверять свой идентификатор UDID каким-то сторонним сайтам. Сам по себе UDID является конфиденциальной информацией, однако использовать его во вред довольно сложно. Например, iOS-приложениям использовать UDID запрещено в целях предотвращения навязывания контекстной рекламы. Но опасности в том, что сервис типа GetUDID будет знать о том, что именно с вашего устройства там был запрошен идентификатор, нет.
P.S. Уникальный для каждого устройства идентификатор UDID может понадобиться для разных целей, но чаще всего он бывает нужен для добавления iPhone или iPad к аккаунту разработчика в Apple Developer Member Center для получения возможности установки на устройство бета-версий iOS.