【问题标题】:XCode 8 bitcode compatibilityXCode 8 位码兼容性
【发布时间】:2017-01-20 19:41:08
【问题描述】:

我注意到新的 XCode 8 存在问题,导致无法使用位码在 XCode 7 上存档。 因此,例如,如果我试图在 XCode 8 上开发一个库,当在 Xcode 7 上使用并启用位码时,我会收到此错误:

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

在 Xcode 8 上开发库时是否有任何解决方法(目标 c)?

【问题讨论】:

  • 你能解决这个问题吗?我也面临同样的问题。

标签: ios xcode compatibility bitcode


【解决方案1】:

就我而言,当我添加更改位码压缩的新 pod 库时,问题就出现了。所以在构建设置中更改位码解决了我的问题。

请注意,对于使用 CocoaPods 的项目,您应该在项目和 Pods 容器项目目标上都设置ENABLE_BITCODE = NO

【讨论】:

    【解决方案2】:

    如果有人还在尝试解决这个问题,最后我们使用 Xcode 7 创建了一个新的二进制文件(您可以下载旧版本的 Xcode 表单 here)。没有办法让 Xcode 8 使用旧版本的位码创建构建。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-07-29
      • 1970-01-01
      • 1970-01-01
      • 2020-07-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多