我正在 Flutter 中使用 Firebase(截至 2022 年 7 月 1 日的最新版本),當我嘗試在我的 Main 函式中呼叫 Firebase.initializeApp() 時,它回傳以下錯誤:
'[ERROR:flutter/lib/ui/ui_dart_state.cc(198)] Unhandled Exception: PlatformException(channel-error, Unable to establish connection on channel., null, null)'
這是我的代碼:
void main() async {
WidgetsFlutterBinding.ensureInitialized();
Firebase.initializeApp();
runApp(const MyApp());
}
任何幫助將不勝感激
uj5u.com熱心網友回復:
flutter pub outdated我能夠通過使用和將我所有的firebase依賴項升級到最新版本來解決這個問題flutter pub upgrade firebase_...。
firebase_messaging我在添加插件 v11.4.4后遇到了這個問題。可能與變化有關firebase_core_platform_interface。
uj5u.com熱心網友回復:
在發布更新后也得到了它。通過這樣做來修復它:
flutter clean
并洗掉 pubspec.lock
uj5u.com熱心網友回復:
問題似乎出在核心平臺介面上。添加 firebase_core_platform_interface: 4.4.0 并調整所有其他 firebase deps 以使其與此庫兼容。我將所有版本降級為 36 天舊版本,它終于可以作業了。
uj5u.com熱心網友回復:
遇到了同樣的問題并縮減了(感謝 git)——正確地獲得顫振依賴關系——因為它像宣傳的那樣編譯和作業絕非易事。歡迎 :)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/498223.html
