【发布时间】:2021-04-13 13:24:57
【问题描述】:
我尝试将 firebase 更新为 nullsafe。 这是我的发布规范:
firebase_core: "^0.7.0"
firebase_auth: "^0.20.1"
firebase_crashlytics: "^0.4.0+1"
cloud_firestore: "^0.16.0+1"
cloud_functions: "^0.9.0"
firebase_storage: "^7.0.0"
firebase_messaging: "^8.0.0-dev.15"
firebase_remote_config: "^0.8.0-dev.0"
firebase_analytics: "^7.0.1"
firebase_database: "^6.0.0"
firebase_dynamic_links: "^0.7.0+1"
firebase_in_app_messaging: "^0.3.0+1"
firebase_performance: "^0.5.0+1"
但我不能这样做,因为有错误:
Because firebase_remote_config >=0.8.0-dev.0 <0.9.0-dev.0 depends on firebase_remote_config_platform_interface ^0.1.0-dev.0 which depends on firebase_core ^0.5.2, firebase_remote_config >=0.8.0-dev.0 <0.9.0-dev.0 requires firebase_core ^0.5.2.
So, because EMA depends on both firebase_core ^0.7.0 and firebase_remote_config ^0.8.0-dev.0, version solving failed.
Flutter Firebase 依赖地狱! 怎么办?
请显示有保证的工作插件 firebase 插件(存储、身份验证、存储、崩溃)
【问题讨论】:
-
它不起作用。如果安装最新版本还有其他错误:因为 firebase_storage >=8.0.0 取决于 firebase_core_platform_interface ^4.0.0 和 firebase_auth >=0.20.0 =8.0.0 与 firebase_auth >=0.20.0 不兼容
标签: flutter