问题标签 [react-native-firebase]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
378 浏览

firebase - React Native Firebase 只获取一次数据

我有一个问题,我用 .once('value' 制作了我的应用程序,但是当我重新启动我的应用程序时,firebase 的内容仍然是一样的,它没有更新。

为什么这个?

0 投票
2 回答
1308 浏览

react-native-maps - 所有 firebase 库必须高于或低于 14.0.0 (react-native-maps & react-native-firebase)

我正在尝试将 react-native-maps 添加到我的 react-native-firebase 入门应用程序中。在我尝试添加 react-native-maps 之前,我没有收到错误。以下是我完全按照他们的指示后的代码。我尝试将地图依赖项更改为 15.0.1 并删除重复的播放服务,但这并没有解决任何问题。非常感谢任何帮助或见解!一个多星期以来,我一直在为此烦恼并寻找答案。

0 投票
3 回答
3329 浏览

android - android设置中的react-native-firebase依赖问题

安装和配置 react-native-firebase 库后出现以下错误。

PS。应用程序路径是虚拟的

任务:app:compileDebugJavaWithJavac root\android\MainApplication.java:14:错误:包 io.invertase.firebase 不存在导入 io.invertase.firebase.RNFirebasePackage;

root\android\MainApplication.java:29:错误:找不到符号新的 RNFirebasePackage(),^ 符号:找不到类 RNFirebasePackage

0 投票
3 回答
7362 浏览

javascript - 没有互联网时如何在firestore中捕获错误

我最近将我的应用程序从 firebase 更新到了 firestore,但陷入了离线持久性。我正在使用 react-native-firebase 来集成 firestore 并禁用它的持久性,但在没有互联网时仍然没有收到任何捕获错误。这是我删除数据的代码,但是当没有解决承诺时,catch 永远不会出错。

0 投票
0 回答
281 浏览

javascript - RNFirebase 需要身份验证才能下载/上传文件

我正在尝试将我的项目与react-native-firebase. Signin/Signup工作正常,现在我坚持文件下载和上传。

我有以下 RN 组件:

因此,通过图像下载,我收到以下错误: ERROR: User is not authorized to perform the desired action.. 我也尝试在下载文件之前执行授权,但这也不起作用。

事实上,如果我尝试将一些文件上传到 firebase 商店,我会收到另一种带有以下错误对象的异常:

有没有人可以告诉如何正确上传/执行身份验证?

0 投票
11 回答
52394 浏览

java - Java.lang.NoClassDefFoundError:解析失败:Lcom/google/firebase/FirebaseApp

来自 Android Studio 的屏幕截图

谷歌播放服务

这是 React Native 项目。在 Android Studio Emulator 中成功构建后出现错误:

java.lang.NoClassDefFoundError:解析失败:Lcom/google/firebase/FirebaseApp

我的文件:

包.json:

安卓/应用程序/build.gradle:

安卓/build.gradle

我尝试了很多解决方案,但没有任何帮助。

0 投票
2 回答
4033 浏览

ios - React Native Firebase 存储上传失败并出现未知错误

我正在使用react-native-firebase与我们的 Firebase 帐户一起进行身份验证、firestore 和存储。尝试将照片上传到存储失败并出现未知错误。这是尝试的代码:

在 iOS 模拟器中进行测试并使用调试器来检测错误我刚刚得到了这个错误:

更新:

一个文件上传到存储桶,但该文件不是 JPEG 照片,而是关于该文件的 JSON 内容:

因此,不知何故,一个 JSON 文件最终出现在存储桶中,而不是实际的照片中,然后引发了错误。

看起来这个问题被跟踪了几次,但没有解决:

https://github.com/invertase/react-native-firebase/issues/1177

https://github.com/invertase/react-native-firebase/issues/302

0 投票
3 回答
6175 浏览

react-native - 如何使反应原生的android应用程序崩溃

我正在研究 react-native-firebase crashlytics。我正在使用 rnfirebase 入门套件。我们在项目中集成了 crashlytics。现在,我想让我的应用程序崩溃以检查崩溃报告。

0 投票
3 回答
3326 浏览

ios - 在 iOS 上安装 react-native-firebase 的问题

我正在尝试在 iOS 项目上安装 react-native-firebase。我已按照所有说明进行操作,但仍有问题

我收到以下错误:

在此处输入图像描述

但是,我可以<Firebase.h>AppDelegate.m文件中导入

我尝试了不同的故障排除方法:

  • pod update
  • 未注释platform :ios, '9.0'
  • 清洁项目
  • 重新安装了一切
  • 在构建设置中添加了标题搜索路径:$(SRCROOT)/../node_modules/react-native-firebase/ios/RNFirebase递归

在此处输入图像描述

在此处输入图像描述

...我不确定还有什么可以尝试的!

这是 Pod 下载的依赖项:

知道还有什么可能导致这个问题吗?

谢谢

0 投票
0 回答
645 浏览

android - cmd 给出 com.android.ide.common.process.ProcessException: 无法执行 aapt erro

我想react-native-fcm用于 google firebase 推送通知,但是当我运行react-native run-android它时,它给了我这个错误 com.android.ide.common.process.ProcessException: Failed to execute aapt

我的反应原生版本:“react-native”:“0.55.4”fcm 版本:“react-native-fcm”:“^15.0.2”

安卓 => bulde.gradle

android/app=>buld.gradle

设置.gradle

我已经在 android/app 文件夹中链接了 google-services.json

问题出在哪里,我该如何解决?