firebase_messaging依赖于与项目的一致性



我有一些问题,我很想得到答案,因为这是我第一次使用Flutter和谷歌服务进行开发。

因此,我一直在学习一门关于Udemy的课程,它创建于2020年,但从未更新。现在,在开发了一半的项目后,我遇到了Firebase Messaging的问题,在课程中,使用的版本是7.0.3,现在最新版本是9.1.4,有很多变化。

我试着安装7.0.3版本,但没有成功!你能提出任何解决方案吗?因为正如我所说,我是一个初学者,即使遵循了一些文档,我也发现自己陷入了困境,提前表示感谢。

看起来您的依赖项不兼容。要解决此问题,需要使用兼容版本的firebase_corefirebase_messaging

您的firebase_core版本是1.1.0,相应的firebase_messaging版本是9.1.3,如下所示,因此您应该使用9.1.3来删除错误。

// pubspec.yaml of the firebase_messaging plugin
name: firebase_messaging
// ...
repository: https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_messaging/firebase_messaging
version: 9.1.3

// ...

dependencies:
firebase_core: ^1.1.0

//...

相关内容

  • 没有找到相关文章

最新更新