Bugün Xcode vizyonumu 8.0'a güncelleştiriyorum. Apple deposuna bir app.ipa dosyası gönderdiğimde, ITMS-90682:" Geçersiz Paket. "$ Path" öğesindeki varlık kataloğu, uygulama iOS 9.3'ten önceki iOS sürümlerini hedefliyorsa 16 bit veya P3 varlıkları içeremez. "]ITMS-90682: "Geçersiz Paket.
İnternetteki cevabı araştırıyorum ve benzer bir yanıt alıyorum. ama onların soru 'Taşıma kapasitesi/****. app/Assets.car' karakterini mine.Their soru olarak tamamen aynı olmadığı için o.
uymaz, ama benim '$ yolunu' içermiyor.
şöyle Onların yöntemdir:
İlk adım: app.zip için app.ipa dosya ismini değiştirmek
İkinci adım:
Üçüncü adım app.zip açılırken: $ bulmak: Komut satırını $ ve cd app.app dosyasını
Forth adım geri. -adı 'Assets.car'
Beşinci adım: $ sudo xcrun --sdk iPhoneOS assetutil --info /path/to/a/Assets.car> /tmp/Assets.json
Altıncı adım: açık /tmp/Assets.json
Yedinci adım: "Assets.json" adlı dosyada "P3" ve "16-bit" arama
Sekizinci adım: "Ad" kayıt
Dokuzuncu adım: Xcode'u açın ve isimlerin sekizinci adımda kaydettiği görüntüyü bulun. Görüntü formunu 8 ve sRGB'ye değiştirin.
Bunlar benim için kullanılmaz, çünkü farklı "$ yol" olduğu için. Bu projede hangi formun P3 veya 16 bit olduğunu görüntüleyemiyorum çünkü ben Beşinci adımda bir özellik Assets.json dosya almak için doğru bir yöntem olamaz.
bu yanıtında Güncelleme göz at ... Bu başkası yardımcı olacağını umuyoruz, benim sorunum sabit: http://stackoverflow.com/a/39453818/1181553 [Xcode – miniBill
Olası kopyalar IOS 9.2 ve altındaki 8 derleme çökmesi] (http://stackoverflow.com/questions/39404285/xcode-8-build-crash-on-ios-9-2-and-below) – miniBill
sorumu '' Yük değil /XXXXX/Assets.car '' ama '$ yol'. @ MiniBill –