Próbuję przesłać archiwum, aby przeprowadzić test za pomocą testflight. Ale Xcode 8 odrzucił archiwum z komunikatem o błędzie Invalid Bundle: The asset catalog at '.... path/extension.appex/Assets.car' can't contain 16-bit or P3 assets if the app supports iOS 8 or earlier
. Czy ma to coś wspólnego z typem aktywów dodanym w zasobach do rozszerzenia? Czy ktoś ma podobny błąd?Archiwum przesyłania Xcode 8 nie powiodło się z powodu zasobu
Odpowiedz
Próbowałem z docelowym wdrożeniem iOS 8.2 pracował dla mnie. Jak na Apple "Będziesz musiał przenieść docelowy system operacyjny z powrotem do wersji 8.2. Występowało tutaj wiele problemów. Widać, że Assets.car wygenerowany przy docelowym wdrożeniu 8,3 lub 8,4 niepoprawnie zawiera klucz które potrącają weryfikację iTC.To nie ma związku z rozszerzeniami, które mogą lub nie mogą istnieć w aplikacji nadrzędnej (gdzie był osobny problem)
Powiedziawszy to, z niedługo wprowadzonym na rynek systemem iOS 10 nasze zalecenia będą aby przenieść cel wdrożenia do 9.x. "
Następujące polecenie znaleźć tutaj https://forums.developer.apple.com/thread/60919 rozwiązać nasz problem
find. -name "* .png" -print0 | xargs -0 identyfikuj | grep "16-bit" | awk '{print $ 1;}' | xargs mogrify -depth 8
uruchomić go w głównym katalogu naszej git repo do projektu Xcode, to będzie zidentyfikowanie wszystkich 16-bitowych PNG i zmodyfikować je do głębokości 8-bitowym.
Jeśli istnieje png przestrzeni kolorów png, potrzebujemy innego polecenia do identyfikacji i konwersji.
Daje 'xargs: zidentyfikować: Nie ma takiego pliku lub spisem wyjście – fnc12
trzeba zainstalować ImageMagick pierwszy –
I zainstalowany ImageMagick i xargs wciąż się: Identyfikacja błąd –
- 1. Ikona nie pojawia się w archiwum Xcode?
- 2. startowy powietrza powiodło się z powodu gunicorn
- 3. Budowanie Xcode 7 nie powiodło się z powodu ld: nie znaleziono biblioteki dla -lGoogleAnalyticsServices
- 4. Tworzenie archiwum dla wydania XCode 4.6 z phonegapem v 2.9 nie powiodło się
- 5. nie powiodło się z powodu błędu 10068: "Nieprawidłowy operator: $ oid"
- 6. Zadanie Iskara nie powiodło się z powodu java.io.NotSerializableException: org.apache.spark.SparkContext
- 7. Uruchomienie oprzyrządowania nie powiodło się z powodu "java.lang.IllegalAccessError"
- 8. Ant: Zadanie ftp nie powiodło się z powodu NoClassDefFoundError
- 9. Uruchamianie "startu npm" nie powiodło się z powodu błędu - Angular2
- 10. Uzyskiwanie wyjątek Javassist Enhancement nie powiodło się: z powodu JavassistLazyInitializer.getProxy
- 11. SQL Server - INSERT nie powiodło się z powodu "ARITHABORT"
- 12. Testowanie Androida: Uruchomienie oprzyrządowania nie powiodło się z powodu "java.lang.ClassNotFoundException"
- 13. tworzenie LoadLibrary nie powiodło się z powodu błędu 1114
- 14. Wdrożenie Heroku nie powiodło się z powodu błędu gem sqlite3
- 15. Xcode 8: PAC Fetch nie powiodło się z błędem [NSURLErrorDomain: -1003] zaloguj się w oknie konsoli
- 16. "Załadowanie zasobu nie powiodło się" przy użyciu przykładowego kodu Facebooka
- 17. Załadowanie zasobu nie powiodło się: Observable.js.map w przeglądarce Safari 9.1.2
- 18. Xcode 4.2: Kompilacja dla archiwum jest dobra, ale archiwum nie powiedzie się z błędami
- 19. Polecenie/bin/sh nie powiodło się z kodem wyjścia 64 Xcode 8
- 20. Kod Xcode nie powiodło się z kodem wyjścia 254
- 21. Wykonywanie klatek XCode 8 nie powiodło się, nie można wyszukać symboli
- 22. `pakiet install` powiodło się z powodu zgody odmówiono
- 23. Android Espresso UI - Test uruchomiony powiodło się: bieg Instrumentation powiodło się z powodu „java.lang.IllegalAccessError”
- 24. Ograniczenie nie powiodło się z powodu próby wykonania zadania nie powiodło się zgłoszenie statusu przez 600 sekund. Zabicie! Rozwiązanie?
- 25. Archiwum XCode nie tworzy pliku DSYM
- 26. SQLGetPrivateProfileString nie powiodło się z
- 27. MongoDB - nie można uzyskać danych wyeksportowanych z mongoexport z powodu auth nie powiodło się
- 28. Załadowanie do iTunesConnect nie powiodło się
- 29. „instalacja aplikacji nie powiodło się: nie można kontrolować pakiet aplikacji”
- 30. Xcode - Bot nie wyprodukował zbyt długo, a po nim status 15 nie powiodło się
I rzeczywiście był niepełnosprawny przesłać z 9.0. – REALFREE
Tak, każda docelowa wersja iOS jest dobra, z wyjątkiem iOS 8.3 i iOS 8.4 – Chahal
+1 dobra odpowiedź .. to również zadziałało. –