ios – Xcode 9.0和Firebase 5.0.4上的bitcode版本无效

ios – Xcode 9.0和Firebase 5.0.4上的bitcode版本无效,第1张

概述我有一个使用Firebase Analytics 5.0.4(最新)的项目.当我使用开发模式构建项目时,一切正常.但是当我的项目存档时,我遇到了麻烦. Xcode通知我: “Invalid bitcode version (Producer: ‘902.0.39.1_0’ Reader: ‘900.0.39.2_0’), using libLT0 version ‘LLVM version 9.0 @H_502_1@ 我有一个使用Firebase Analytics 5.0.4(最新)的项目.当我使用开发模式构建项目时,一切正常.但是当我的项目存档时,我遇到了麻烦. Xcode通知我:

“InvalID bitcode version (Producer: ‘902.0.39.1_0’ Reader: ‘900.0.39.2_0’),using libLT0 version ‘LLVM version 9.0.0,(clang-900.0.39.2)’ for architecture arm64”.

我使用Xcode 9.0版,因为Firebase说他们支持xcode 9.0及更高版本.

我认为它与Xcode版本有关,所以我使用的是Xcode 9.2而不是Xcode 9.0,但这个错误没有改变.如果我使用Xcode 9.3或9.4,它会工作正常吗?

请告诉我一个解决方案.

解决方法 我见过同样的错误.

您必须运行Xcode 9.3或更高版本才能避免此bitcode消息.这可能意味着必须首先将MacOS版本升级到High SIErra,以便实现目标.

该错误是因为在您的情况下,Firebase 5.0.4使用比iOS应用程序更新的编译器库. xcode升级将使事物恢复同步,并允许存档构建流程再次完成.

当然,临时解决方法是禁用bitcode.但这是一个临时的绑定解决方案,不推荐用于现代应用商店发布.

总结

以上是内存溢出为你收集整理的ios – Xcode 9.0和Firebase 5.0.4上的bitcode版本无效全部内容,希望文章能够帮你解决ios – Xcode 9.0和Firebase 5.0.4上的bitcode版本无效所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/1005936.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存