Я читал, что Apple осуждает UDID, на который многие люди полагаются для уникальной идентификации устройств. Тем не менее, есть API для получения MAC-адреса, который также должен быть уникальным. Почему люди не используют это?
UDID используется не только потому, что он уникален. Это инструмент отслеживания iPhone для многих целей. Например, многие компании описывают пользователей мобильных телефонов в маркетинговых целях, используя UDID. Кроме того, MAC-адрес iPhone может быть легко найден соседними машинами. Но UDID должен всегда оставаться закрытым. Эта ссылка может быть полезной.