SDK不包含bitcode ios

前端之家收集整理的这篇文章主要介绍了SDK不包含bitcode ios前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在我的一个项目中,我正在集成paytab ios sdk,同时发生集成错误

a(PayTabCardReaderViewController.o)’ does not contain bitcode.
I have try with enable bitcode=No

但是在启用bitcode = no之后它会显示更多40个错误,任何人都知道我们只能禁用1个sdk /库的bitcode吗?

Error: a(PayTabCardReaderViewController.o)’ does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE),obtain an updated library from the vendor,or disable bitcode for this target. for architecture arm64
clang: error: linker command Failed with exit code 1 (use -v to see invocation)

解决方法

解决方案您必须在工作区/项目级别的“构建设置”选项卡中禁用bitcode选项.如果您使用它,请不要忘记CocoaPods.手册: how to ENABLE_BITCODE in xcode 7?

什么是“Bitcode”? Bitcode是编译程序的中间表示.您上传到iTunes Connect的包含bitcode的应用将在商店中进行编译和链接.包括bitcode将允许Apple在将来重新优化您的应用二进制文件,而无需向商店提交新版本的应用.

enter image description here

猜你在找的iOS相关文章