我有一些问题,我很想得到答案,因为这是我第一次使用 Flutter 和 Google 服务进行开发。
所以我一直在关注 Udemy 的课程,它是在 2020 年创建的,但从未更新,现在在开发了一半的项目后,我遇到了 Firebase 消息传递的问题,在课程中使用的版本是 7.0。 3,现在最新版本是9.1.4,变化很大。
我尝试安装 7.0.3 版本,但没有成功! 你能提出任何解决方案吗,因为正如我所说,我是一个初学者,甚至通过遵循一些文档,我发现自己陷入困境并提前致谢。
答案 0 :(得分:0)
您的依赖项似乎不兼容。
要解决此问题,您需要使用兼容版本的 firebase_core
和 firebase_messaging
。
您的 firebase_core
版本是 1.1.0
,对应的 firebase_messaging
版本是 9.1.3
,如下所示,因此您应该使用 9.1.3
来消除错误。< /p>
// 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
//...