Proyek kami menggunakan beberapa perpustakaan pihak ketiga yang tidak dikenal dan mereka tidak mendukung Bitcode. Agar dapat mengompilasi dan mengemas dengan benar, kami menonaktifkan fungsionalitas BitCode. Kode terbaru kami menggunakan Carthage untuk menampung lebih dari 20 perpustakaan, tetapi defaultnya adalah mengaktifkan Bitcode. Ini menyebabkan paket memaksa pembukaan Bitcode dan akan gagal mengemas. Saya sekarang ingin menonaktifkan Bitcode sebelum Carthage Build Framework. Apa yang harus saya lakukan?
Anda dapat menambahkan file xcconfig
untuk carthage guna menambahkan properti build saat membangun kerangka kerja. Saya harus melakukan hal serupa:
XCODE_XCCONFIG_FILE="somefile.xcconfig" carthage bootstrap --platform iOS
somefile.xcconfig
dapat berisi atau konfigurasi build lain yang Anda butuhkan.
ENABLE_BITCODE[sdk=iphoneos*] = NO
Terima kasih
Penutupan. Silahkan buka kembali
Komentar yang paling membantu
Anda dapat menambahkan file
xcconfig
untuk carthage guna menambahkan properti build saat membangun kerangka kerja. Saya harus melakukan hal serupa:XCODE_XCCONFIG_FILE="somefile.xcconfig" carthage bootstrap --platform iOS
somefile.xcconfig
dapat berisi atau konfigurasi build lain yang Anda butuhkan.