Firebase_auth 取决于 firebase_core 错误

Posted

技术标签:

【中文标题】Firebase_auth 取决于 firebase_core 错误【英文标题】:Firebase_auth depends on firebase_core error 【发布时间】:2021-05-02 14:15:41 【问题描述】:

cloud_firestore:^0.14.4 firebase_auth: ^0.18.4+1 Smooth_star_rating: ^1.0.4 地理点:^0.7.1 geoflutterfire:^2.2.1 谷歌地图:^4.0.0 firebase_core: ^0.7.0

因为 firebase_auth 0.18.4+1 依赖于 firebase_core ^0.5.3 并且没有任何版本的 firebase_auth 匹配 >0.18.4+1

pub get failed (1; 所以,因为 app_name 依赖于 firebase_auth ^0.18.4+1 和 firebase_core ^0.7.0,版本解析失败。) 退出代码 1

【问题讨论】:

这个问题可能对你有帮助***.com/questions/64293457/… 【参考方案1】:

使用最新版本的 firebase_auth 并重试。

设置 firebase_auth:^0.18.4+1

firebase_auth:^0.20.0+1

【讨论】:

【参考方案2】:

只需使用这些精确版本像那样导入这些包

firebase_auth:^0.18.4+1


firebase_core ^0.5.3

【讨论】:

@mustafazaki 这个答案或将firebase_core: ^0.7.0 更改为firebase_core ^0.5.3 将解决此问题。我赞成这个答案。

以上是关于Firebase_auth 取决于 firebase_core 错误的主要内容,如果未能解决你的问题,请参考以下文章

未收到 Flutter FCM IOS 静默(仅数据)通知

如何将 Flutter Bloc 与 Firebase 电话身份验证一起使用

致命错误:找不到模块“firebase_auth”@import firebase_auth

GeneratedPluginConstraint,致命错误:找不到模块“firebase_auth”@import firebase_auth;

Xcode Build failed,fatal error: module 'firebase_auth' not found @import firebase_auth;

错误:名称“用户”在库“package:firebase_auth/firebase_auth.dart”和“package:quizmaker/models/user.dart”中定义