Turinys:

Kuo naudinga įgalinti bitkodą Xcode?
Kuo naudinga įgalinti bitkodą Xcode?

Video: Kuo naudinga įgalinti bitkodą Xcode?

Video: Kuo naudinga įgalinti bitkodą Xcode?
Video: What is Bytecode? Explain Bytecode, Define Bytecode, Meaning of Bytecode 2024, Gegužė
Anonim

Bitų kodas yra tarpinis sudarytos programos vaizdas. Programos, kurias įkeliate į „iTunes Connect“, kuriose yra bitkodas bus sudaryta ir susieta „App Store“. Įskaitant bitkodas leis Apple ateityje iš naujo optimizuoti jūsų programos dvejetainį failą ir nereikės pateikti parduotuvei naujos programos versijos.

Tiesiog taip, ar reikalingas bitkodas?

„IOS programoms, bitkodas yra numatytasis, bet neprivalomas. Jei pateiksite bitkodas , turi būti įtrauktos visos programos ir sistemos, esančios programų rinkinyje bitkodas . „watchOS“programoms, bitkodas yra reikalaujama Taigi bitkodas „iOS“programose kol kas yra neprivaloma, tačiau „watchOS“programoms yra privaloma.

Vėliau kyla klausimas, kas yra „Fembed Bitcode“? Bitų kodas yra tarpinis atvaizdas, kurį naudoja LLVM kompiliatorius, ir jame yra visa informacija, reikalinga programai perkompiliuoti. Turėdami bitkodas Be mašininio kodo, „Apple“gali toliau optimizuoti programas, kompiliuodama ir susiedama specialiai vartotojo tiksliniam įrenginiui.

Taip pat reikia žinoti, kad jame nėra bitkodo, turite jį atkurti naudodami įjungtą bitkodą Xcode nustatymu Enable_bitcode?

karkasas“buvo pastatytas be bitkodas . Turite jį atkurti įjungę bitkodą ( Xcode nustatymas ENABLE_BITCODE ), gaukite atnaujintą biblioteką iš tiekėjo arba išjunkite bitkodas šiam tikslui. Tu gali išjungti bitkodas eidamas į jūsų taikinio „Build“. Nustatymai -> Nustatykite Įgalinti bitkodą į " Nr ".

Kaip įjungti bitkodą?

Įgalinti Frameworks bitkodą programoje Xcode

  1. Pasirinkite pagrindinį projektą ir perjunkite į skirtuką „Kūrimo nustatymai“.
  2. Skiltyje „Kūrimo parinktys“perjunkite Įgalinti bitkodą į TAIP.
  3. Skiltyje „Apple LLVM 9.0 – Custom Compiler Flags“„Other C Flags“pridėkite -fembed-bitcode prie derinimo ir išleidimo.
  4. Spustelėkite mygtuką „+“ir pasirinkite „Pridėti vartotojo nustatytą nustatymą“.

Rekomenduojamas: