Jay*_*han 5 sdk objective-c ios arm64 bitcode
在我的一个项目中,我正在集成 paytab ios sdk,同时发生集成错误
a(PayTabCardReaderViewController.o)' 不包含位码。我尝试启用 bitcode=No
但是在启用 bitcode=no 后,它向我显示了更多 40 个错误,有人知道我们可以仅禁用 1 个 sdk/library 的 bitcode 吗?
错误:a(PayTabCardReaderViewController.o)' 不包含位码。您必须在启用位码的情况下重建它(Xcode 设置 ENABLE_BITCODE),从供应商处获取更新的库,或为此目标禁用位码。对于架构 arm64 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
解决方案您必须在工作区/项目级别的“构建设置”选项卡中禁用位码选项。如果您使用 CocoaPods,请不要忘记它。手册: 如何在 xcode 7 中启用_BITCODE?
什么是“比特码”?位码是已编译程序的中间表示。您上传到 iTunes Connect 的包含位码的应用程序将在商店中进行编译和链接。包含位码将允许 Apple 将来重新优化您的应用程序二进制文件,而无需向商店提交应用程序的新版本。
| 归档时间: |
|
| 查看次数: |
4421 次 |
| 最近记录: |