ENABLE_BITCODE在xcode 7中做了什么?

我有嵌入式bitcode术语的问题。

什么是嵌入式bitcode?

什么时候启用,ENABLE_BITCODE在新的Xcode?在Xcode 7中

启用时,二进制文件会发生什么ENABLE_BITCODE?


海绵宝宝撒
浏览 814回答 3
3回答

精慕HU

Bitcode指代发送到iTunes Connect的代码类型:“LLVM Bitcode”。这允许Apple使用某些计算来进一步重新优化应用程序(例如:可能缩小可执行文件大小)。如果Apple需要更改您的可执行文件,那么他们可以在不上传新构建的情况下执行此操作。这与以下内容不同: 切片是Apple根据设备的分辨率和体系结构为用户设备优化应用程序的过程。切片不需要Bitcode。(例如:仅在5秒内包含@ 2x图像)App Thinning是切片,bitcode和按需资源的组合Bitcode是编译程序的中间表示。您上传到iTunes Connect的包含bitcode的应用将在App Store上进行编译和链接。包括bitcode将允许Apple在将来重新优化您的应用二进制文件,而无需向商店提交新版本的应用。应用程序细化的Apple文档
打开App,查看更多内容
随时随地看视频慕课网APP