2015-04-16 10 views
9

Próbowałem przesłać moją aplikację za pomocą Application Loader. Ale mam błąd w sklepie iTunes.ERROR ITMS-90086: Brak obsługi 64-bitowej. Przesyłanie nie powiedzie się z powodu błędu w aplikacji do przesyłania na iTunes

BŁĄD ITMS-90086: "Brak obsługi 64-bitowej - począwszy od 1 lutego 2015 nowe aplikacje na iOS przesłane do sklepu App Store muszą obsługiwać technologię 64-bitową i zostać zbudowane za pomocą zestawu SDK systemu iOS 8. Począwszy od 1 czerwca 2015 r. Aktualizacje aplikacji będą również musiały spełniać te same wymagania. Aby włączyć 64-bitowy w swoim projekcie, zalecamy użycie domyślnego ustawienia kompilacji Xcode "Standardowe architektury", aby zbudować pojedynczy plik binarny z kodem zarówno 32-bitowym, jak i 64-bitowym. "

Dodałem już arm64 w Xcode, jak na poniższym obrazku.

enter image description here

enter image description here

Co mogę zrobić?

+1

Odłącz urządzenie fizyczne od komputera Mac. W XCode na liście urządzeń wybierz iOS Device i ponownie utwórz Archive. http://stackoverflow.com/a/27071693/2073991 –

+0

W moim przypadku, kroki w tym [link] (http://stackoverflow.com/a/31070414/433543) działały ... – user433543

+0

W moim przypadku to [ link] (http://stackoverflow.com/a/31070414/433543) pracował dla mnie. – user433543

Odpowiedz

4

Wygląda na to, że do testowania używasz starego urządzenia, np. IPhone5. U potrzebujesz zmienić cel kompilacji z iPhone5 lub innego starego urządzenia iOS na "Ogólne urządzenie iOS".

Po prostu z prawej strony kodu XCode

+0

To powinien być komentarz, myślę. – ketan

+0

Tak! Ale jeśli nie masz urządzeń, użyj opcji iOS Simulator. –

8

W polu ustawień kompilacji należy dodać arm64, aby obsługiwać urządzenia 64-bitowe.

+0

OK! ale próbowałem uzbroić64, ale w tym czasie kompilacja się nie udała. Używam xcode 6.1 ios 8.1, ale nie mam dokładnie problemu? –

+0

Czy mogę sprawdzić najnowsze xcode? (Xcode 6.3) –

+0

Tak, możesz sprawdzić najnowszy Xcode, ale jeśli nie dodasz 'arm64' do poprawnej architektury, nie możesz przesłać swojej aplikacji do sklepu z aplikacjami. Po prostu dodaj 'arm64' do' Valid Architectures', popraw błędy, które możesz napotkać, i prześlij aplikację. Powodzenia! –

Powiązane problemy