2013-05-15 13 views
5

Próbuję przesłać wniosek do AppStore, ale tylko jej przesyłania otrzymuję ten błąd:AppStore Składanie zaprzeczyć - Aplikacje nie mogą korzystać z UDID

  1. Twoja aplikacja zawiera non wykorzystanie API publicznego. Sprawdź błędy, popraw je i ponownie prześlij aplikację.

  2. Aplikacje nie mogą używać identyfikatora UDID i nie mogą używać unikalnej metody identyfikatora UIDevice. Zaktualizuj serwery aplikacji, by kojarzyły się z dostawcą lub identyfikatorem reklamowym wprowadzonym w iOS6.

Czy te błędy nie powinny być wyświetlane? Nie mogę znaleźć kodu dostępu do UDID.

+4

Musisz używać zewnętrznej biblioteki lub architektury, która wciąż używa 'UIDevice uniqueIdentifier'. Przeszukaj tę stronę, aby znaleźć wiele pytań na temat tego, jak ją znaleźć. – rmaddy

+2

Zobacz najlepszą odpowiedź tutaj, aby dowiedzieć się, który plik używa identyfikatora UDID: http://stackoverflow.com/questions/16409966/app-rejected-but-i-dont-use-udid – skladek

Odpowiedz

5

Prawdopodobnie dzwonisz gdzieś do UIDevice uniqueIdentifier. Zostało to wycofane na jakiś czas (a ostatnio powoduje odrzucenie ze sklepu z aplikacjami). Musisz usunąć te połączenia i użyć innej metody generowania unikalnego identyfikatora.

Brak błędów, ponieważ w rzeczywistości nie jest to błąd. Jest to całkowicie poprawny kod, po prostu nie kod, który Apple chce już dopuścić w swoim ekosystemie.

+2

Dziękuję wszystkim za wskazanie mnie prawidłowy kierunek. Wykonałem polecenie "znajdź. | Grep -v .svn | grep" \ .a "| grep -v" \ .app "| xargs grep uniqueIdentifier" i pokazało mi, że mam do czynienia z flurry. Wygląda na to, że używam starej, rozszalałej biblioteki. Uaktualniłem go do najnowszej wersji i udało mi się przesłać go do sprawdzenia. – Jani

+0

usuwanie uniqueIdentifier z kodu rozwiązać mój problem ,, dzięki –

0

Jeśli korzystasz z platformy innej firmy, takiej jak reklamy lub śledzenie, upewnij się, że pobierasz najnowszą wersję tego, co jest, wszystkie powinny teraz unikać identyfikatorów UDID. Pierwotnie wszyscy z nich korzystali.

Powiązane problemy