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ść?