如何与 Firebase 一起安装更新版本的nanopb

2024-04-18

我正在尝试将 Firebase 版本更新到 8.4.0 并遇到以下错误。为了更新,我在 pod 文件中将 Firebase/Core、Firebase/Crashlytics、Firebase/Performance 的版本指定为 8.4.0。现在,当运行 pod install 时,出现以下错误。

 Firebase/Crashlytics (~> 8.4.0) was resolved to 8.4.0, which depends on
  FirebaseCrashlytics (~> 8.4.0) was resolved to 8.4.0, which depends on
    nanopb (~> 2.30908.0)

我尝试了网上提供的解决方案 -rm -rf Podfile.lock,但没有运气。 任何想法,如何更新nanopb。或者其他可能的解决方案是什么。


因此,Firebase 未在我现有项目中进行更新的原因是另一个框架依赖于较低版本的nanopb(1.30905.0)。

我从 paulb777 的评论中得到了提示 - “检查 Podfile.lock 以查看依赖项要求。并非所有 pod 都允许其依赖项更新到最新版本。”从https://github.com/firebase/firebase-ios-sdk/issues/4994 https://github.com/firebase/firebase-ios-sdk/issues/4994

这就是我的情况的问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何与 Firebase 一起安装更新版本的nanopb 的相关文章

随机推荐