Я использую старую версию facebook-ios-sdk, но, похоже, она не обращается к UDID.Правильный способ получить UDID на iOS - позвонить по номеру
[[UIDevice currentDevice] uniqueIdentifier]
. Если вы используете SDK facebook, он дает вам доступ к исходному коду.Таким образом, вы можете выполнить поиск по исходному коду и посмотреть, используется ли сообщение uniqueIdentifier .В UNIX (или в терминале OS X) вы можете попробовать:
cd facebook-ios-sdk/
find . -name '*.m' | xargs grep uniqueIdentifier
Это не повлияло на версию SDK, которую я использовал (около года назад).
Определенно, есть несколько более дьявольских способов доступа к функциям, чтобы избежать легкого обнаружения (например, мое использование UNIX grep), но Apple одобрила множество приложений, использующих этот SDK.Я думаю, что вы в безопасности.