[英]Firestore is incompatible with firebase_auth issue:
I have the following in pubspec.yaml but for some reason, firebase_auth is incompatible with cloud_firestore.我在 pubspec.yaml 中有以下内容,但由于某种原因,firebase_auth 与 cloud_firestore 不兼容。 How to resolve this dependency issue?
如何解决这个依赖问题?
dependencies:
flutter:
sdk: flutter
firebase_auth: ^1.0.1
cloud_firestore: "^0.16.0+1"
provider: ^5.0.0
The error message:错误信息:
Because cloud_firestore >=0.16.0 <0.17.0-1.0.nullsafety.0 depends on firebase_core_platform_interface ^3.0.1 and firebase_auth 1.0.1 depends on firebase_core_platform_interface ^4.0.0, cloud_firestore >=0.16.0 <0.17.0-1.0.nullsafety.0 is incompatible with firebase_auth 1.0.1.
And because no versions of firebase_auth match >1.0.1 <2.0.0, cloud_firestore >=0.16.0 <0.17.0-1.0.nullsafety.0 is incompatible with firebase_auth ^1.0.1.
You need to add the firebase_core
package and update your cloud_firestore
to the lastest version:您需要添加
firebase_core
package 并将您的cloud_firestore
更新到最新版本:
Before any Firebase services can be used, you must first install the firebase_core plugin, which is responsible for connecting your application to Firebase.
在使用任何 Firebase 服务之前,您必须先安装 firebase_core 插件,该插件负责将您的应用程序连接到 Firebase。 Add the plugin to your pubspec.yaml file
将插件添加到您的 pubspec.yaml 文件
https://firebase.flutter.dev/docs/overview https://firebase.flutter.dev/docs/overview
firebase_core: ^1.0.2
firebase_auth: ^1.0.1
cloud_firestore: ^1.0.3
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.