2012-10-01 15 views

Odpowiedz

12

W ustawieniach budowania projektu -> Architektury upewnij się, że masz wartości: armv6 i armv7.

Możesz także sprawdzić plik Info.plist pod numerem Required device capabilities. Jeśli jest tam armv7, usuń go.

+5

Inna konfiguracja ustawień należy sprawdzić jest „Budowanie Aktywny Architecture Only” w Ustawieniach budować. To powinno być NIE przynajmniej dla wydania. – masam

+2

Dziękuję masam- Miałem inny zespół, który pisał to i powodował mi niezliczoną ilość godzin snu. –

+0

Użyłem iPhone'a 5s 11.1.2 (15c153) i chcę zbudować mój projekt używając Xcode 9.2 (iOS 11.2), a także wypróbować Xcode 9.1 (iOS 11.1). Ale instalacja aplikacji nie powiodła się. Jest tylko dla projektu cocos2d v2.x. Alarm! "Instalacja aplikacji nie powiodła się, ta aplikacja nie obsługuje typu procesora tego urządzenia." – AMIT

0

Ten post doprowadził mnie do mojej odpowiedzi. Dzięki @adig i @masam

Mam podpisaną aplikację dla przedsiębiorstw z systemem iOS 8.4, która działa tylko na niektórych typach urządzeń, gdy próbuję zainstalować ją z naszego wewnętrznego sklepu z aplikacjami i jest niespójna. Nie otrzymywałem żadnych przydatnych komunikatów o błędach, nawet z konsoli urządzenia, dopóki nie próbowałem wdrożyć go przy użyciu Urządzeń XCode do iPoda 5. generacji. Napisano "Ta aplikacja nie obsługuje tego typu urządzenia", która doprowadziła mnie tutaj. Brałem debugowanie na 6. generacji iPoda/iPhone'a 6.

Archiwizowałem z innego schematu niż zazwyczaj wypuszczam i budowałem tylko obecną architekturę, co oznaczało, że działał on tylko na określonym typie urządzenia na tym, co zostało podłączone, gdy archiwizowałem.

Upewnij się, że "buduj tylko aktywną architekturę" NIE jest, gdy archiwizujesz aplikację do podpisania jako aplikacja Enterprise.

6

Napotkałem taki problem dzisiaj na urządzenia iOS 11.2.1 z urządzeniami iPhone 7.
Powodem jest to, że poprzedni projekt skonfigurował architekturę 32-bitową, która nie jest już obsługiwana. I rozwiązać problem w następujący sposób:

Project -> Budowanie Ustawienia -> wartość architektury powinien być ustawiony Standard architectures - $(ARCHS_STANDARD)

enter image description here

+0

200% popraw ... – Jack

2

Jeśli otrzymujesz ten budynek błąd aplikacji Unity 3D, zmiana włączony backend do IL2CPP i wybierz architekturę "Universal".

ios player setting configuration

Powiązane problemy