我有一些问题,我很想得到答案,因为这是我第一次使用Flutter和谷歌服务进行开发。
因此,我一直在学习一门关于Udemy的课程,它创建于2020年,但从未更新。现在,在开发了一半的项目后,我遇到了Firebase Messaging的问题,在课程中,使用的版本是7.0.3,现在最新版本是9.1.4,有很多变化。
我试着安装7.0.3版本,但没有成功!你能提出任何解决方案吗?因为正如我所说,我是一个初学者,即使遵循了一些文档,我也发现自己陷入了困境,提前表示感谢。
看起来您的依赖项不兼容。要解决此问题,需要使用兼容版本的firebase_core
和firebase_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
//...
源