Używam najnowszy Google analityczna iOS SDK 2.0 w moim projekcie i uzyskania odrzucenia aplikacji w kilka minut mówiąc nieprawidłowy binarny. Otrzymałem e-mail od zespołu oceny jabłek, że "Aplikacje nie mają dostępu do UDID i nie mogą korzystać z unikalnej metody identyfikatora UIDevice:". Przeszukałem całą aplikację za pomocą komendy terminala, a także ręcznie dla UDID. Przesyłam aplikację bez Google Analytics i otrzymuję zatwierdzenie w ciągu 6 dni, ale z analityczną Google otrzymuję odrzucenie. Udostępnij więcej szczegółów na ten sam temat.App: Google Analytics iOS SDK 2.0
Przeszukałem
App rejected, but I don't use UDID
Po R & D, a poniżej odpowiedź brzmi Znalazłem sugerują, że Apple. otool & Narzędzie nm do sprawdzania prywatnego API, ale nie mogę sprawdzić UDID.
How does Apple know you are using private API?
nie zostały wdrożone biblioteka _debug ale wciąż się automatycznie odrzucane –
nie ma znaczenia, czy masz to realizowane, czy nie. Jeśli masz go w projekcie, zostanie skompilowany, zawarty w pliku binarnym, co prowadzi do odrzucenia. Usuń go całkowicie z Project Navigatora, wyczyść i przekompiluj. – Pericles
Mój problem zniknął po aktualizacji AdmobSDK –