gpt4 book ai didi

ios - ENABLE_BITCODE 在 xcode 7 中做了什么?

转载 作者:IT王子 更新时间:2023-10-29 07:25:19 27 4
gpt4 key购买 nike

我对嵌入的位码术语有疑问。
什么是嵌入式位码?
什么时候启用,ENABLE_BITCODE 在新的 Xcode 中?
在 Xcode 7 中启用 ENABLE_BITCODE 时二进制文件会发生什么?

最佳答案

Bitcode 是指发送到 iTunes Connect 的代码类型:“LLVM Bitcode”。这允许 Apple 使用某些计算来进一步重新优化应用程序(例如:可能缩小可执行文件的大小)。如果 Apple 需要更改您的可执行文件,那么他们可以在不上传新版本的情况下执行此操作。

这不同于:切片,这是 Apple 根据设备的分辨率和架构为用户设备优化您的应用程序的过程。切片不需要 Bitcode。 (例如:仅在 5s 上包含 @2x 图像)

App Thinning是切片、bitcode、按需资源的结合

Bitcode is an intermediate representation of a compiled program. Apps you upload to iTunes Connect that contain bitcode will be compiled and linked on the App Store. Including bitcode will allow Apple to re-optimize your app binary in the future without the need to submit a new version of your app to the store.

Apple Documentation on App Thinning

关于ios - ENABLE_BITCODE 在 xcode 7 中做了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30722606/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com