Skip to main content

Command Palette

Search for a command to run...

How to fix core/duplicate-app] A Firebase App named "[DEFAULT]" already exists error

Published
1 min read
C

I am a highly dedicated Flutter developer with a strong passion for creating impactful apps that enhance productivity, streamline record-keeping, and facilitate data-driven decision making. My goal is to contribute to the success of companies by leveraging my skills in Flutter development.

Introduction

In this article, we will cover the fix for [core/duplicate-app] A Firebase App named "[DEFAULT]" already exists exception.

If you tried running your Flutter app that's using a Firebase product you might see this error if your GoogleService-Info.plist or google-services.json files are outdated.

[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: [core/duplicate-app] A Firebase App named "[DEFAULT]" already exists

Solution

To fix the core/duplicate-app] A Firebase App named "[DEFAULT]" already exists exception follow these two simple steps

  1. Delete your google-services.json located at android/app/google-services.json if running on Android or delete your GoogleService-Info.plist located at macos/Runner/GoogleService-Info.plist if running on MacOS or ios/Runner/GoogleService-Info.plist if running on IOS.

  2. Install and Run the flutterFire CLI in the root of your flutter project directory.

If flutterFire CLI is not already installed run

$ dart pub global activate flutterfire_cli

Next Run

$ flutterfire configure --project=<yourprojectID>

Follow the instructions in your terminal.

Your Flutter project should now run successfully.

Connect with me

Thank you for reading my post. Feel free to connect with me.

More from this blog

ccwc blog

7 posts