Apple ограничивает доступ к UDID (уникальному идентификатору устройства) в последних версиях операционной системы из-за рисков для конфиденциальности пользователей. 13
Стали известны случаи, когда злоумышленники использовали базы данных с UDID для отслеживания пользователей и показа таргетированной рекламы. 3 Кроме того, некоторые разработчики приложений злоупотребляли доступом к UDID, собирая и передавая его третьим лицам без ведома пользователей. 3
В связи с этим компания Apple ужесточила свою политику в отношении UDID и ограничила доступ к нему со стороны разработчиков. 3 Сейчас приложения не могут получить доступ к UDID устройства, а разработчики используют для идентификации другие, более безопасные методы. 3
Уже в iOS 5 Apple решила ограничить использование UDID, а в iOS 6 — ввести новый набор API, чтобы заменить его, с целью полного запрета на использование. 1