İçindekiler:

Xcode'da Bitcode'u Etkinleştir'in kullanımı nedir?
Xcode'da Bitcode'u Etkinleştir'in kullanımı nedir?

Video: Xcode'da Bitcode'u Etkinleştir'in kullanımı nedir?

Video: Xcode'da Bitcode'u Etkinleştir'in kullanımı nedir?
Video: Xcode 14 Tutorial - Step by Step for Beginners (2022) 2024, Mayıs
Anonim

bit kodu derlenmiş bir programın ara temsilidir. iTunes Connect'e yüklediğiniz aşağıdakileri içeren uygulamalar: bit kodu App Store'da derlenecek ve bağlanacaktır. Dahil olmak üzere bit kodu Apple'ın, uygulamanızın yeni bir sürümünü mağazaya göndermeye gerek kalmadan gelecekte uygulama ikili dosyasını yeniden optimize etmesine olanak tanır.

Basitçe, Bitcode gerekli mi?

"iOS uygulamaları için, bit kodu varsayılandır, ancak isteğe bağlıdır. eğer sağlarsan bit kodu , uygulama paketindeki tüm uygulamalar ve çerçeveler şunları içermelidir: bit kodu . watchOS uygulamaları için, bit kodu NS gereklidir ." Yani bit kodu şimdilik iOS uygulamalarında isteğe bağlıdır, ancak watchOS uygulamaları için zorunludur.

Daha sonra soru şu: Fembed Bitcode nedir? bit kodu LLVM derleyicisi tarafından kullanılan ara temsildir ve bir uygulamayı yeniden derlemek için gereken tüm bilgileri içerir. sahip olmak bit kodu Apple, makine koduna ek olarak, özellikle kullanıcının hedef cihazı için derleyerek ve bağlayarak uygulamaları daha da optimize edebilir.

Ayrıca şunu da bilin ki, Bitcode içermez, onu Bitcode etkin Xcode ayarı Enable_bitcode ile yeniden oluşturmalısınız?

çerçeve' olmadan inşa edildi bit kodu . Bit kodu etkinken yeniden oluşturmalısınız ( Xcode ayarı ENABLE_BITCODE ), satıcıdan güncellenmiş bir kitaplık edinin veya devre dışı bırakın bit kodu bu hedef için. Sen devre dışı bırakabilir bit kodu giderek ile hedefinizin Yapısı Ayarlar -> Bitkodu Etkinleştir'i şu şekilde ayarlayın: " Numara ".

Bitcode'u nasıl etkinleştiririm?

Xcode'da Çerçeveler için bit kodunu etkinleştir

  1. Çerçeve projesini seçin ve “Yapı Ayarları” sekmesine geçin.
  2. "Derleme Seçenekleri" altında, Bitcode'u Etkinleştir'i EVET olarak değiştirin.
  3. “Apple LLVM 9.0 - Özel Derleyici Bayrakları”, “Diğer C Bayrakları” altında, hem Hata Ayıklama hem de Yayınlama'ya -fembed-bitcode ekleyin.
  4. “+” düğmesine tıklayın ve “Kullanıcı Tanımlı Ayar Ekle”yi seçin

Önerilen: