2016-09-13 32 views
12

XCode 8'de bit koduyla arşivlemeyi imkansız kılan yeni XCode 8 ile ilgili bir sorun farkettim. Örneğin XCode 8 üzerinde bir kitaplık geliştirmeye çalışıyorum, Xcode 7 kullanırken ve bitcode'u etkinleştirirken bu hatayı alıyorum:XCode 8 bitcode uyumluluğu

Geçersiz bit kodu sürümü (Yapımcı: '800.0.38.0_0' Reader: '703.0.29_0')

Xcode 8'de kütüphaneler geliştirilirken bunun için bir geçici çözüm var mı (nesnel c)?

+0

Bunu çözebildiniz mi? Aynı konuyla yüzleşiyorum. – Raspu

cevap

13

Durumumda, bitcode sıkıştırmasını değiştiren yeni bölme kitaplığı eklediğimde sorun oluştu. Bu nedenle, Yapı Ayarındaki bit kodunu değiştirmek sorunu özler.

Not: CocoaPod'ları kullanan projeler için, hem proje hem de Bölmeler konteynırı proje hedeflerine ENABLE_BITCODE = NO ayarlamalısınız. Herkes hala bu çözmeye çalışıyorsa

enter image description here

1

, sonunda biz (Sen Xcode formu here eski sürümlerini indirebilirsiniz) Xcode 7 kullanarak yeni ikili oluşturdu. Xcode 8'in daha eski bir bit kodu sürümünü kullanarak bir derleme oluşturması için bir yol yoktur.