首页 > 解决方案 > react native 的 firebase 9 库的配置

问题描述

我正在尝试在 react-native 中设置一个 firebase 数据库。Google 似乎不再为 iOS 应用程序提供 SDK,而且许多信息都在新位置。我想知道如何在这里找到信息:

const firebaseConfig = {
  apiKey: <value>
  authDomain: <value>
  databaseURL: <value>
  projectId: <value>
  storageBucket: <value>
  messagingSenderId: <value>
  appId: <value> 
};

我收到错误“名为 [DEFAULT] 的 Firebase 应用程序已经存在,具有不同的选项或配置(应用程序/重复应用程序)”,其中包含我在 Firebase 帐户中找到的设置,我不确定如何解决此问题。

标签: javascriptfirebasereact-native

解决方案


您可以从 firebase 设置中获取 firebaseConfig。您需要在其中注册您的 ios 捆绑包 ID,以便您可以使用 Cloud Firestore 或实时数据库。

为了避免给定的错误。试试用这个,

 if(firebase.apps.length == 0){
    firebase.initializeApp(firebaseConfig);
    }

推荐阅读