简体   繁体   English

Firestore 与 firebase_auth 问题不兼容:

[英]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.

相关问题 Flutter 中的 cloud_firestore 和 firebase_auth 兼容性问题 - cloud_firestore and firebase_auth compatiblity issue in Flutter 单元测试 firebase_auth 和 firestore - Unit Testing firebase_auth and firestore Flutter:由于上述问题,无法构建插件 firebase_auth - Flutter:The plugin firebase_auth could not be built due to the issue above 我无法在 Flutter 中同时添加 cloud_firestore 和 firebase_auth - I cannot add cloud_firestore and firebase_auth together in Flutter 更新 flutter sdk 会导致 firebase_core、firebase_auth 出现问题 - updating flutter sdk cause an issue with firebase_core, firebase_auth Flutter - firebase_auth updateProfile 方法不起作用 - Flutter - firebase_auth updateProfile method is not working 为 firebase_auth 隐藏 EmailAuthProvider 的目的是什么? - What is the purpose of hiding EmailAuthProvider for firebase_auth? 在 pubspec.yaml 文件中添加 firebase_auth 或 cloud_firestore 时,构建失败并出现异常(firebase_core 正在运行): - Build Failing with an exception when adding firebase_auth or cloud_firestore in the pubspec.yaml file (firebase_core is working): Flutter firebase_auth signInWithCredential 不适用于 android - Flutter firebase_auth signInWithCredential is not working on android 如何从 firebase_auth 测试“signInWithEmailAndPassword” - How to test "signInWithEmailAndPassword" from firebase_auth
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM