Obsah:

Jaké je použití Enable Bitcode v Xcode?
Jaké je použití Enable Bitcode v Xcode?

Video: Jaké je použití Enable Bitcode v Xcode?

Video: Jaké je použití Enable Bitcode v Xcode?
Video: Become a VSCode Pro: Essential Features and Shortcuts 2024, Listopad
Anonim

bitový kód je prostřední reprezentace zkompilovaného programu. Aplikace nahrané do iTunes Connect, které obsahují bitový kód budou zkompilovány a propojeny v App Store. Počítaje v to bitový kód umožní společnosti Apple v budoucnu znovu optimalizovat binární soubory vaší aplikace, aniž byste museli do obchodu odesílat novou verzi aplikace.

Jednoduše, je vyžadován Bitcode?

"U aplikací pro iOS, bitový kód je výchozí, ale volitelné. Pokud poskytnete bitový kód , musí obsahovat všechny aplikace a rámce v balíčku aplikací bitový kód . Pro aplikace watchOS, bitový kód je Požadované ." Tak bitový kód je prozatím volitelný u aplikací pro iOS, ale je povinný pro aplikace watchOS.

Následně je otázkou, co je Fembed Bitcode? bitový kód je prostřední reprezentace používaná kompilátorem LLVM a obsahuje všechny informace potřebné k rekompilaci aplikace. Mít bitový kód Kromě strojového kódu může Apple dále optimalizovat aplikace kompilací a propojením speciálně pro cílové zařízení uživatele.

Chcete-li také vědět, že neobsahuje bitový kód, musíte jej znovu vytvořit s nastavením Xcode povoleným pro bitový kód Enable_bitcode?

framework“byl postaven bez bitový kód . Musíte jej znovu sestavit s povoleným bitovým kódem ( Nastavení Xcode ENABLE_BITCODE ), získejte aktualizovanou knihovnu od dodavatele nebo ji deaktivujte bitový kód pro tento cíl. Vy lze zakázat bitový kód tím, že půjdeme na sestavení vašeho cíle Nastavení -> Nastavte Povolit bitový kód na " Ne ".

Jak povolím Bitcode?

Povolte bitový kód pro rámce v Xcode

  1. Vyberte rámcový projekt a přepněte se na kartu „Nastavení sestavení“.
  2. V části „Možnosti sestavení“přepněte možnost Povolit bitový kód na ANO.
  3. V části „Apple LLVM 9.0 – Custom Compiler Flags“, „Other C Flags“přidejte -fembed-bitcode k ladění i vydání.
  4. Klikněte na tlačítko „+“a vyberte „Přidat uživatelsky definované nastavení“

Doporučuje: