首页 > 解决方案 > firebase.storage(app) arg 需要 FirebaseApp 实例或未定义

问题描述

尝试使用 @react-native-firebase/storage 将文件上传到存储桶时出现以下错误。

firebase.storage(app) arg 需要 FirebaseApp 实例或未定义。

我有以下代码(简化):

import storage from '@react-native-firebase/storage';

const upload = () => {
  const ref = storage().ref('black-t-shirt.png');
  ref.putFile(filePath).then(() => {
    console.log('uploaded');
  }).catch((error) => {
    console.log('Error', error);
  });
};

环境:

我按照此处所述的安装说明进行操作。我还添加[FIRApp configure];到 /ios/{projectName}/appDelegate.m。如所述,我已将 GoogleService-Info.plist 添加到 ios 文件夹中。基本上我遵循了这里描述的所有说明。

我的问题是:这是一个错误,还是我必须按照此处所述初始化一个 Firebase 应用程序(如错误所说)?

标签: react-nativereact-native-firebase

解决方案


推荐阅读