Flutter + FlutterFire 版本根據遷移指南使用 firebase_messaging 解決失敗的 firebase_remote_config (Flutter + FlutterFire version solving failed firebase_remote_config with firebase_messaging as per migration guide)


問題描述

Flutter + FlutterFire 版本根據遷移指南使用 firebase_messaging 解決失敗的 firebase_remote_config (Flutter + FlutterFire version solving failed firebase_remote_config with firebase_messaging as per migration guide)

我檢查了很多類似的問題,但沒有正確的答案,所以再次發布。

我想同時使用 firebase_messagingfirebase_remote_config。但它與 firebase_core

Working Perfect When:

firebase_core: ^0.5.0+1
firebase_messaging: ^7.0.3

當我添加 firebase_remote_config

時出現問題strong>:

firebase_remote_config: ^0.6.0

出現錯誤:

因為 firebase_remote_config >=0.6.0 取決於 firebase_core ^0.7.0 而 flutter_app 取決於firebase_core ^0.5.0+1, firebase_remote_config >=0.6.0 被禁止。所以,因為 flutter_app 依賴於 firebase_remote_config ^0.6.0,


參考解法

方法 1:

It's basically a problem with firebase_messaging. It should depend on the newest core package, but it does not (for some mysterious reason). To get the newest info on this, follow https://github.com/FirebaseExtended/flutterfire/issues/4650 cause the situation may develop dynamically, but as of 5.02.2021, working solution is to upgrade firebase_messaging to ^8.0.0‑dev.14 version. It's not stable, so we shouldn't be really happy with that, but we have no other option right now.

(by Pratik ButaniSzymon Kowaliński)

參考文件

  1. Flutter + FlutterFire version solving failed firebase_remote_config with firebase_messaging as per migration guide (CC BY‑SA 2.5/3.0/4.0)

#flutter-packages #Flutter #Firebase






相關問題

使用顫振包有缺點嗎? (Is there a downside for using flutter packages?)

導入 Http/http.dart 包時出錯 (error in importing Http/http.dart package)

flutter pub get 卡住了 (flutter pub get is stucking)

在 Onboard Pages 上進行 Flutter 應用程序初始化? (Flutter app initialization at Onboard Pages?)

Flutter + FlutterFire 版本根據遷移指南使用 firebase_messaging 解決失敗的 firebase_remote_config (Flutter + FlutterFire version solving failed firebase_remote_config with firebase_messaging as per migration guide)

無法在 iOS 模擬器上使用顫振圖像選擇器選擇圖像 (Unable to select image using flutter image picker on iOS simulator)

Flutter Package:未壓縮的包存檔太大 (Flutter Package : Uncompressed package archive is too large)

我可以知道是否有一個顫振包可以在照片和圖紙上做標記和註釋? (May I know is there a flutter package to do markups and annotations on photos and drawings?)

使用音頻播放器包時出現顫振錯誤 (Flutter error when using audioplayer packages)

Flutter 上的 lib 中沒有包選擇 (There isn't package selection in lib on Flutter)

運行“flutter pub get”時在 google_maps_flutter 上解決 Flutter 版本失敗 (Flutter version solving failed on google_maps_flutter while running "flutter pub get")

顫振中甜甜圈圖表中的最高值弧 (Highlist highest value arc in donut chart in flutter)







留言討論