Mündəricat:

Xcode-da Enable Bitcode funksiyasının istifadəsi nədir?
Xcode-da Enable Bitcode funksiyasının istifadəsi nədir?

Video: Xcode-da Enable Bitcode funksiyasının istifadəsi nədir?

Video: Xcode-da Enable Bitcode funksiyasının istifadəsi nədir?
Video: Xcode in 20 Seconds: Build settings 2024, Aprel
Anonim

Bitkod tərtib edilmiş proqramın aralıq təsviridir. iTunes Connect-ə yüklədiyiniz proqramlar ehtiva edir bitkod tərtib olunacaq və App Store-da əlaqələndiriləcək. O cümlədən bitkod Apple-a gələcəkdə tətbiqinizin yeni versiyasını mağazaya təqdim etmədən tətbiqinizin binarını yenidən optimallaşdırmağa imkan verəcək.

Sadəcə olaraq, Bitkod tələb olunurmu?

"iOS proqramları üçün, bitkod standartdır, lakin isteğe bağlıdır. təmin etsəniz bitkod , proqram paketindəki bütün proqramlar və çərçivələr daxil edilməlidir bitkod . watchOS proqramları üçün, bitkod edir tələb olunur ." Belə ki bitkod hazırda iOS proqramlarında isteğe bağlıdır, lakin watchOS tətbiqləri üçün məcburidir.

Sonradan sual yaranır ki, Fembed Bitcode nədir? Bitkod LLVM kompilyatoru tərəfindən istifadə olunan ara təqdimatdır və tətbiqi yenidən tərtib etmək üçün tələb olunan bütün məlumatları ehtiva edir. olan bitkod hal-hazırda, maşın koduna əlavə olaraq, Apple xüsusi olaraq istifadəçinin hədəf cihazı üçün tərtib və əlaqələndirməklə proqramları daha da optimallaşdıra bilər.

Həmçinin bilmək lazımdır ki, tərkibində Bitkod yoxdur, onu Bitcode aktivləşdirilmiş Xcode parametri Enable_bitcode ilə yenidən qurmalısınız?

çərçivə' olmadan qurulmuşdur bitkod . Bitkodu aktivləşdirərək onu yenidən qurmalısınız ( Xcode ayarı ENABLE_BITCODE ), satıcıdan yenilənmiş kitabxana əldə edin və ya söndürün bitkod bu hədəf üçün. Sən deaktiv edə bilər bitkod gedərək üçün hədəfinizin Quraşdırması Parametrlər -> Enable Bitcode-a təyin edin " Yox ".

Bitkodu necə aktiv edə bilərəm?

Xcode-da Frameworks üçün bit kodunu aktivləşdirin

  1. Çərçivə layihəsini seçin və "Quraşdırma Parametrləri" sekmesine keçin.
  2. “Quraşdırma Seçimləri” altında Bitkodu Aktivləşdir seçimini YES-ə dəyişin.
  3. “Apple LLVM 9.0 - Xüsusi Kompilyator Bayraqları”, “Digər C Bayraqları” altında həm Debug, həm də Buraxılış üçün -fembed-bitcode əlavə edin.
  4. "+" düyməsini basın və "İstifadəçi tərəfindən müəyyən edilmiş parametr əlavə et" seçin.

Tövsiyə: