Xcode 7.3 的无效位码版本(生产者:'800.0.42.1_0' 读者:'703.0.29_0')

Posted

技术标签:

【中文标题】Xcode 7.3 的无效位码版本(生产者:\'800.0.42.1_0\' 读者:\'703.0.29_0\')【英文标题】:Invalid bitcode version (Producer: '800.0.42.1_0' Reader: '703.0.29_0') with Xcode 7.3Xcode 7.3 的无效位码版本(生产者:'800.0.42.1_0' 读者:'703.0.29_0') 【发布时间】:2017-03-15 07:11:02 【问题描述】:

我正在使用 Xcode 7.3 并使用可可豆荚添加了 Firebase SDK。它增加了它的 3.14 版本。

现在当我尝试归档它时,它会抛出这个错误:

error: Invalid bitcode version (Producer: '800.0.42.1_0' Reader: '703.0.29_0').

谁能帮我解决这个问题?

【问题讨论】:

error: Invalid bitcode version (Producer: '800.0.35.0_0' Reader: '703.0.31_0')的可能重复 【参考方案1】:

如果我相信 Firebase SDK 在通过 pod 获取时会获得最新最好的 Xcode 构建版本(8.1 或 8.2)。您可能想将 Xcode 升级到最新版本并尝试。 类似查询:error: Invalid bitcode version (Producer: '800.0.35.0_0' Reader: '703.0.31_0')

【讨论】:

嗨,我已经解决了这个问题。发生这种情况是因为当我们通过 pod 将 firebase sdk 添加到我们的项目时,它还添加了 GoogleUtilityForMac,我已经关闭了 bitcode,但这个 repo 使用的是 bitcode。所以我也为此关闭了位码。和欢呼它工作:) 所以现在不需要升级 Xcode 在 xcode 中选择 Pods 文件夹并在 Build Settings 中搜索 bitcode 关键字并将其更改为 NO 然后再次归档 --> 我现在应该可以正常工作了

以上是关于Xcode 7.3 的无效位码版本(生产者:'800.0.42.1_0' 读者:'703.0.29_0')的主要内容,如果未能解决你的问题,请参考以下文章

归档基于 Xcode 错误的 Unity 应用程序:无效的位码版本(生产者:'802.0.42.0_0' 读者:'800.0.42.1_0')

iOS:无效的位码版本

存档构建问题

Xcode 7.3 中的设备状态无效

此构建无效。用于上传应用

苹果发布Xcode 7.3,Swift更新至2.2版本