Სარჩევი:

რაში სარგებლობს Enable Bitcode in Xcode?
რაში სარგებლობს Enable Bitcode in Xcode?

ვიდეო: რაში სარგებლობს Enable Bitcode in Xcode?

ვიდეო: რაში სარგებლობს Enable Bitcode in Xcode?
ვიდეო: Xcode 14 Tutorial - Step by Step for Beginners (2022) 2024, მაისი
Anonim

ბიტკოდი არის კომპილირებული პროგრამის შუალედური წარმოდგენა. აპები, რომლებსაც ატვირთავთ iTunes Connect-ში, რომლებიც შეიცავს ბიტკოდი შედგენილი და დაკავშირებული იქნება App Store-ზე. მათ შორის ბიტკოდი საშუალებას მისცემს Apple-ს მომავალში განაახლოს თქვენი აპის ორობითი ოპტიმიზაცია მაღაზიაში თქვენი აპლიკაციის ახალი ვერსიის გაგზავნის საჭიროების გარეშე.

უბრალოდ, საჭიროა ბიტკოდი?

"IOS აპებისთვის, ბიტკოდი არის ნაგულისხმევი, მაგრამ სურვილისამებრ. თუ უზრუნველყოფს ბიტკოდი , აპების ნაკრების ყველა აპი და ჩარჩო უნდა შეიცავდეს ბიტკოდი . watchOS აპებისთვის, ბიტკოდი არის საჭირო ." Ისე ბიტკოდი ამჟამად არჩევითია iOS აპებზე, მაგრამ სავალდებულოა watchOS აპებისთვის.

შემდგომში ჩნდება კითხვა, რა არის Fembed Bitcode? ბიტკოდი არის შუალედური წარმომადგენლობა, რომელსაც იყენებს LLVM შემდგენელი და შეიცავს ყველა ინფორმაციას, რომელიც საჭიროა განაცხადის ხელახლა კომპილაციისთვის. რომელსაც აქვს ბიტკოდი ამჟამად, მანქანური კოდის გარდა, Apple-ს შეუძლია აპლიკაციების შემდგომი ოპტიმიზაცია მომხმარებლის სამიზნე მოწყობილობისთვის სპეციალურად შედგენით და ბმულით.

ასევე იცოდეთ, არ შეიცავს Bitcode-ს, თქვენ უნდა აღადგინოთ იგი Bitcode ჩართული Xcode პარამეტრით Enable_bitcode?

ჩარჩო“აშენდა გარეშე ბიტკოდი . თქვენ უნდა აღადგინოთ ის ჩართული ბიტკოდით ( Xcode პარამეტრი ENABLE_BITCODE ), მიიღეთ განახლებული ბიბლიოთეკა გამყიდველისგან, ან გამორთეთ ბიტკოდი ამ მიზნისთვის. შენ შეიძლება გამორთოთ ბიტკოდი წასვლით რომ თქვენი სამიზნის მშენებლობა პარამეტრები -> დააყენეთ Bitcode-ის ჩართვა " არა ".

როგორ გავააქტიურო ბიტკოდი?

ჩართეთ ბიტკოდი Frameworks-ისთვის Xcode-ში

  1. აირჩიეთ ჩარჩო პროექტი და გადადით "Build Settings" ჩანართზე.
  2. "Build Options"-ში გადართეთ Bitcode-ის ჩართვა YES-ზე.
  3. "Apple LLVM 9.0 - Custom Compiler Flags", "Other C Flags"-ში, დაამატეთ -fembed-bitcode როგორც Debug-ს, ასევე Release-ს.
  4. დააჭირეთ ღილაკს "+" და აირჩიეთ "მომხმარებლის მიერ განსაზღვრული პარამეტრის დამატება"

გირჩევთ: