Aplikacja odrzucona, ale nie używam UDID

Dzisiaj otrzymaliśmy informację zwrotną na temat naszego zgłoszenia i nie rozumiemy zgłoszonego problemu: „Aplikacje nie mają dostępu do UDID i nie mogą korzystać z unikalnej metody UIDevice. Zaktualizuj swoje aplikacje i serwery, aby powiązać użytkowników ze sprzedawcą lub reklamą identyfikatory wprowadzone w systemie iOS 6. ”.

Wiemy o odrzuceniach dotyczących udid, ale nasza aplikacja tego nie używa! Po przeczytaniu tego, nasz zespół dokonał ponownej oceny aplikacji i nie znaleźliśmy wystąpień z „UIDevice uniqueIdentifier”. Zmieniliśmy także wszystkie używane biblioteki i naprawdę nie znajdziemy żadnego wywołania z UDID.

Ktoś ma pomysły?

Po badaniach wykonałem komendę „greap” i podejrzewam o 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 używa uniqueIdentifier? Co to za rozdzielczość?

questionAnswers(14)

yourAnswerToTheQuestion