My project suddenly stopped running properly - it is unable to initialize FirebaseApp.
I've been using an old-fashioned Firebase configuration - Google-Services files directly from Firebase console. I switched to the command flutterfire configure
but the error isn't gone. I also tried to delete whole ios
directory and try to run flutterfire configure
again, but still no results.
Error:
[VERBOSE-2:dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(channel-error, Unable to establish connection on channel., null, null)
#0 FirebaseCoreHostApi.initializeCore (package:firebase_core_platform_interface/src/pigeon/messages.pigeon.dart:205:7)
<asynchronous suspension>
#1 MethodChannelFirebase._initializeCore (package:firebase_core_platform_interface/src/method_channel/method_channel_firebase.dart:29:44)
<asynchronous suspension>
#2 MethodChannelFirebase.initializeApp (package:firebase_core_platform_interface/src/method_channel/method_channel_firebase.dart:73:7)
<asynchronous suspension>
#3 Firebase.initializeApp (package:firebase_core/src/firebase.dart:40:31)
<asynchronous suspension>
#4 main (package:traveler/main.dart:12:3)
<asynchronous suspension>
Line causing the issue:
// Placed after WidgetsFlutterBinding.ensureInitialized();
await Firebase.initializeApp(
options: DefaultFirebaseOptions.currentPlatform,
);
flutter doctor -v:
[✓] Flutter (Channel master, 3.1.0-0.0.pre.1310, on macOS 12.4 21F79 darwin-arm, locale en-PL)
• Flutter version 3.1.0-0.0.pre.1310 at /Users/wiktor/development/flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 91603595d1 (13 days ago), 2022-06-18 19:14:07 -0400
• Engine revision 3ac96a1f40
• Dart version 2.18.0 (build 2.18.0-190.0.dev)
• DevTools version 2.14.0
[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
• Android SDK at /Users/wiktor/Library/Android/sdk
• Platform android-31, build-tools 31.0.0
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 11.0.8 10-b944.6916264)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 13.4)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Build 13F17a
• CocoaPods version 1.11.3
[✓] Chrome - develop for the web
• Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] Android Studio (version 4.2)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin can be installed from: