BitCode
2016-01-29 17:57
429 查看
Bitcode是什么?
说的是bitcode是被编译程序的一种中间形式的代码。包含bitcode配置的程序将会在App store上被编译和链接。bitcode允许苹果在后期重新优化我们程序的二进制文件,而不需要我们重新提交一个新的版本到App store上。
要么让第三方库支持,要么关闭target的bitcode选项。
实际上在Xcode 7中,我们新建一个iOS程序时,bitcode选项默认是设置为YES的。我们可以在”Build Settings”->”Enable Bitcode”选项中看到这个设置。
如果我们开启了bitcode,在提交包时,下面这个界面也会有个bitcode选项:
![](http://cc.cocimg.com/api/uploads/20150817/1439791780516322.png)
盗图,我的应用没办法在这个界面显示bitcode,因为依赖于第三方的库,而这个库不支持bitcode,暂时只能设置ENABLE_BITCODE为NO。
说的是bitcode是被编译程序的一种中间形式的代码。包含bitcode配置的程序将会在App store上被编译和链接。bitcode允许苹果在后期重新优化我们程序的二进制文件,而不需要我们重新提交一个新的版本到App store上。
要么让第三方库支持,要么关闭target的bitcode选项。
实际上在Xcode 7中,我们新建一个iOS程序时,bitcode选项默认是设置为YES的。我们可以在”Build Settings”->”Enable Bitcode”选项中看到这个设置。
如果我们开启了bitcode,在提交包时,下面这个界面也会有个bitcode选项:
![](http://cc.cocimg.com/api/uploads/20150817/1439791780516322.png)
盗图,我的应用没办法在这个界面显示bitcode,因为依赖于第三方的库,而这个库不支持bitcode,暂时只能设置ENABLE_BITCODE为NO。
相关文章推荐
- 适配iOS 9系统
- iOS9 适配相关问题整理
- 生成支持Bitcode 的Lib
- 升级到xcode7之后ipa文件尺寸增大,strip无效问题
- 浅析Bitcode:一种中间代码
- iOS的Bitcode是什么?怎么配置?
- Xcode7真机测试libUMSocial_Sdk_4.2.2.a(UMSShareListController.o)' does not contain bitcode.
- 【解决方法】You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE)
- 升级Xcode7后所要更改的配置
- xcode7集成百度地图(framwork包) archive是bitcode问题
- 升级Xcode7、iOS9之后,如何应对一些奇葩的bug
- XCode7的使用与iOS 9适配的小结
- 【iOS9】我在iOS9遇到的一些问题
- Xcode7 编译报错 -fembed-bitcode 错误
- 2016年12月19日_今日bug记录
- 关于苹果Xcode编译器与Bitcode
- Bitcode的使用
- App Thinning研究
- Xcode7 错误提示:does not contain bitcode
- bitcode的问题