启用不在构建选项中的位码

Jon*_*arr 0 xcode bitcode

使用 XCode 9.2,我收到 ld 错误:

ld: -bundle 和 -bitcode_bundle(Xcode 设置 ENABLE_BITCODE=YES)不能一起使用

但是,我的构建选项不包含启用位码的任何条目,当我尝试通过搜索栏找到它时,我什么也没找到。

如何设置 ENABLE_BITCODE=NO ?而且,知道为什么它不显示吗?

谢谢。

Ado*_*els 6

打开目标“构建设置”,然后选择“全部”和“组合”选项。在搜索字段中,输入“bitcode”并将值选择为“NO”

如果 Enable Bitcode 选项不在搜索结果列表中,请检查 Architecture 和 BaseSDK 选项是否设置正确。

  • 1. 您是否确认您的构建设置过滤器设置为“全部”而不是“基本”?如果将其设置为“基本”,则不会出现许多选项。2.它是一个新项目还是在以前版本的Xcode中创建的?3. 你正在建立什么样的目标?iOS、框架还是手表? (2认同)