在我的一个项目中,当集成错误发生时,我正在集成paytab ios sdk,即
a(PayTabCardReaderViewController.o)‘不包含bitcode。我尝试过使用enable bitcode=No
但是在启用bitcode=no之后,它向我展示了更多的40个错误,任何人都知道我们可以只为一个sdk/库禁用bitcode吗?
错误: a(PayTabCardReaderViewController.o)‘不包含bitcode。必须启用bitcode (Xcode设置ENABLE_BITCODE)重新生成它,从供应商获得更新的库,或禁用此目标的bitcode。对于体系结构,arm64 clang: error:链接器命令失败,退出代码1(使用-v查看调用)
发布于 2016-02-15 11:40:53
解决方案您必须在工作区/项目级别的"Build“选项卡中禁用bitcode选项。如果你使用CocoaPods,不要忘记它。手册:BITCODE in xcode 7?
什么是" Bitcode "? Bitcode是编译程序的中间表示形式。你上传到iTunes连接包含比特代码的应用程序将被编译并链接到商店。包括bitcode将允许苹果在未来重新优化你的应用程序二进制,而不需要向商店提交一个新版本的应用程序。

https://stackoverflow.com/questions/35405794
复制相似问题