Bitcode是LLVM編譯器将C/C++/OC/Swift等前端變成語言編譯成多種不同晶片上的機器指令過程中的中間代碼。并且這個中間代碼是CPU無關的。
原本我們的APP裡要包含多種支援CPU架構的代碼。支援Bitcode的優勢就是在送出store後,蘋果再動态生成相應CPU的APP版本,這樣每個版本的APP就相對小了很多。
相關bitcode的詳細介紹參看這篇文章:
http://www.jianshu.com/p/f42a33f5eb61Bitcode是LLVM編譯器将C/C++/OC/Swift等前端變成語言編譯成多種不同晶片上的機器指令過程中的中間代碼。并且這個中間代碼是CPU無關的。
原本我們的APP裡要包含多種支援CPU架構的代碼。支援Bitcode的優勢就是在送出store後,蘋果再動态生成相應CPU的APP版本,這樣每個版本的APP就相對小了很多。
相關bitcode的詳細介紹參看這篇文章:
http://www.jianshu.com/p/f42a33f5eb61