react-native - 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);
});
};
环境:
- iPhone 11、iOS 13.6
- 反应原生 0.63.0
- 反应 16.13.1
我按照此处所述的安装说明进行操作。我还添加[FIRApp configure];
到 /ios/{projectName}/appDelegate.m。如所述,我已将 GoogleService-Info.plist 添加到 ios 文件夹中。基本上我遵循了这里描述的所有说明。
我的问题是:这是一个错误,还是我必须按照此处所述初始化一个 Firebase 应用程序(如错误所说)?
解决方案
推荐阅读
- linux - -bash: ./ideal.exe: 没有这样的文件或目录
- node.js - SyntaxError: await 仅在 nodeJs 的异步函数中有效
- excel - Solver VBA隐藏对话框,仍然出现
- python - 为自定义分布式训练覆盖 Apply_gradients
- java - Java:根据另一个数组的索引顺序对数组进行排序
- python - 熊猫合并方法混乱
- c# - UWP - 如何启动并行运行的多个任务?
- python - 对 MultiIndex 中的所有唯一无序组合求和
- flutter - 在 Flutter 中使用 Provider 处理流的正确方法?
- r - 在 R 中使用 pivot_longer 将多列变为一列