我注意到了新的XCode 8的一个问题,这使得在XCode 7上无法使用位码进行存档。例如,如果我试图在XCode 8上开发库,当在Xcode7上使用并启用位码时,我会收到以下错误:
无效的位码版本(生产者:'800.0.38.0_0‘阅读器:'703.0.29_0')
在Xcode8 (objective c)上开发库时,有什么解决方法吗?
发布于 2016-09-28 17:03:13
在我的例子中,当我添加新的pod库来改变bitcode压缩时,问题出现了。所以在构建设置中修改bitcode可以解决我的问题。
请注意,对于使用CocoaPods的项目,您应该在项目和Pod容器项目目标上设置ENABLE_BITCODE = NO。

发布于 2017-01-27 02:06:40
如果有人还在尝试解决这个问题,最后我们使用Xcode7创建了一个新的二进制文件(您可以从here下载旧版本的Xcode )。没有办法让Xcode 8使用旧版本的bitcode创建构建。
https://stackoverflow.com/questions/39466051
复制相似问题