Назад к новостям

15 мая 2013 г.

UDID удалён

Открыть архивный оригинал

UDID (Unique Device Identifier) — строка из 40 шестнадцатеричных символов, использовавшаяся для идентификации каждого устройства Apple на iOS. Начиная с iOS 6 разработчиков предупреждали о прекращении использования этой информации из-за вопросов приватности (UDID уникален для каждого устройства и был доступен для чтения любому установленному приложению). Заменой стал идентификатор, специфичный для приложения: он уникален для каждой пары «устройство + приложение» (таким образом, два приложения на одном устройстве получают разные коды идентификации).

[quote]«Starting May 1, the App Store will no longer accept new apps or app updates that access UDIDs».[/quote]
С 1 мая 2013 года все приложения, вызывающие API [UIDevice uniqueIdentifier], отклонялись при отправке на проверку, поэтому Lirum Device Info удалит это поле с экрана категории «System». Поскольку показывать идентификатор, специфичный для приложения, нет смысла, поле не будет заменено никаким эквивалентом.

Подробнее о вопросах приватности, связанных с UDID, — на CultofMac.com:
http://www.cultofmac.com/160248/what-the-hell-is-a-udid-and-why-is-apple-worried-about-them-feature/

Подробнее о сроке и вызове API:
http://www.macworld.com/article/2031573/apple-sets-may-1-deadline-for-udid-iphone-5-app-changes.html
http://appleinsider.com/articles/13/03/21/apple-to-deny-apps-using-udid-data-lacking-iphone-5-display-support-starting-may-1

Как узнать свой UDID

Если вам всё ещё нужна информация UDID (например, чтобы идентифицировать устройство, находящееся у вас в обслуживании), её можно получить через iTunes:

  • Подключите устройство к USB-порту;

  • Откройте iTunes;

  • Нажмите на поле «Serial Number» (оно переключается между серийным номером и UDID:
    при нажатии правой кнопкой значение можно скопировать в буфер обмена)

    Некоторые исходные изображения из этой архивной записи больше недоступны.