firebase_消息传递>=7.0.3<;禁止使用8.0.0-dev.7。颤振

firebase_消息传递>=7.0.3<;禁止使用8.0.0-dev.7。颤振,firebase,flutter,firebase-cloud-messaging,firebase-storage,Firebase,Flutter,Firebase Cloud Messaging,Firebase Storage,我想将firebase\u messaging软件包添加到我的flatter应用程序中,但当我安装它时,出现了一个错误,即: Because firebase_messaging >=7.0.3 <8.0.0-dev.7 depends on firebase_core ^0.5.0+1 and elderly_app depends on firebase_core ^0.7.0, firebase_messaging >=7.0.3 <8.0.0-dev.7 is f

我想将
firebase\u messaging
软件包添加到我的flatter应用程序中,但当我安装它时,出现了一个错误,即:

Because firebase_messaging >=7.0.3 <8.0.0-dev.7 depends on firebase_core ^0.5.0+1 and elderly_app depends on firebase_core ^0.7.0, firebase_messaging >=7.0.3 <8.0.0-dev.7 is forbidden.
So, because elderly_app depends on firebase_messaging 7.0.3, version solving failed.
pub get failed (1; So, because elderly_app depends on firebase_messaging 7.0.3, version solving failed.)

请尝试删除版本号,并按如下方式使用:

firebase_messaging:

请尝试删除版本号,并按如下方式使用:

firebase_messaging:

您必须更新核心版本,同时使所有firebase产品保持最新, 使用以下最新版本,否则您将面临许多问题:

  firebase_messaging: ^9.0.0
  firebase_core: ^1.0.1
  firebase_auth: ^1.0.1
  cloud_firestore: ^1.0.1

您可以通过运行“Flatter pub Outlated”来了解您使用的每个软件包的更新情况。

您必须更新核心版本,并使所有firebase产品保持最新, 使用以下最新版本,否则您将面临许多问题:

  firebase_messaging: ^9.0.0
  firebase_core: ^1.0.1
  firebase_auth: ^1.0.1
  cloud_firestore: ^1.0.1
您可以通过运行“Flatter pub Outlated”了解您使用的每个软件包的更新情况。

检查此项:检查此项: