Приложение отклонено, но я не использую UDID

Сегодня мы получили отзыв о нашей заявке, и мы не понимаем сообщенную проблему: «Приложениям не разрешен доступ к UDID, и они не должны использовать метод uniqueIdentifier UIDevice. Обновите ваши приложения и серверы, чтобы связать пользователей с поставщиком или рекламой. идентификаторы, представленные в iOS 6. ".

Мы знаем об отклонениях от UDID, но наше приложение не использует это! После прочтения этой статьи наша команда провела повторную оценку приложения, и мы не обнаружили вхождений из «UIDevice uniqueIdentifier». Мы также пересмотрели все используемые библиотеки и на самом деле мы не находим никакого вызова из UDID.

У кого-то есть идеи?

После исследования я выполнил команду «greap» и подозреваю насчет FacebookSDK:

my-app-directory $ grep -Rnis 'uniqueIdentifier' *
Binary file MyApp/FacebookSDK.framework/FacebookSDK matches
Binary file MyApp/FacebookSDK.framework/Versions/A/FacebookSDK matches
Binary file MyApp/FacebookSDK.framework/Versions/Current/FacebookSDK matches
Binary file MyApp/MyApp.xcodeproj/project.xcworkspace/xcuserdata/myuser.xcuserdatad/UserInterfaceState.xcuserstate matches

FacebookSDK использует uniqueIdentifier ?? Какое разрешение?

Ответы на вопрос(14)

Ваш ответ на вопрос