首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启用BitCode错误Xcode 7

启用BitCode错误Xcode 7
EN

Stack Overflow用户
提问于 2015-08-25 01:24:37
回答 2查看 1.8K关注 0票数 1

我曾尝试使用Xcode 7 beta编译我的应用程序,但收到以下错误:

代码语言:javascript
复制
-U and -bitcode_bundle (Xcode setting ENABLE_BITCODE=YES) cannot be used together

如果我在配置设置中禁用它,一切都可以正常工作,但禁用它也可以吗?我要做什么?

EN

回答 2

Stack Overflow用户

发布于 2015-08-25 01:33:53

Bitcode是App Thinning的一部分,这将是iOS 9的一项功能。基本上,当你提交给苹果时,你就是在上传intermediate representation of your code。然后,苹果对下载的设备进行了优化。

禁用它是很好的,你只是不会得到该功能的好处。要禁用它,只需在Xcode中转到项目的Build Settings并搜索Bitcode,然后将其设置为False。

引用苹果在App Distribution Guide > App Thinning页面上的话。

位码(iOS,watchOS)

Bitcode是编译程序的中间表示形式。您上载到iTunes连接的包含位代码的应用将在应用商店上编译和链接。包含bitcode将允许Apple在未来重新优化您的应用程序二进制文件,而无需向应用商店提交新版本的应用程序。

注意:对于iOS应用程序,位代码是默认的,但是是可选的。如果您提供bitcode,应用程序包中的所有应用程序和框架都需要包含bitcode。对于watchOS应用程序,位代码是必需的。

票数 2
EN

Stack Overflow用户

发布于 2015-09-25 18:28:34

首先,您需要安装Xcode7 (GM)。更新支持iOS9的框架时发生错误。

在构建设置中更改-->将Bitcode启用为"NO“

不仅适用于您的项目目标,还要设置您的所有目标,包括已安装的cocoapods( project )目标。

最后,清理并构建您的项目。希望它会被修复!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32188089

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档