Firebase 版本
"@react-native-firebase/app": "18.1.0",
"@react-native-firebase/auth": "18.1.0",
"@react-native-firebase/database": "18.1.0",
"@react-native-firebase/messaging": "18.1.0",
"react-native": "0.70.8"
Firebase 项目突然无法工作,即推送通知和实时数据库(规则写入和读取都是正确的)。没有抛出任何错误。
try {
console.log('fetching');
const snapshot = await database().ref(`/client/5`).once('value');
console.log('snapshot', snapshot.val());
} catch (error) {
console.log(error);
}
如果我将它连接到一个新的/不同的 firebase 项目,它就可以工作。不知道是什么原因导致了这个问题,也不知道该去哪里寻找。我已经通过谷歌云控制台,但我不知道在哪里寻找可能的原因。
我尝试查看谷歌云控制台,但我迷失了,因为我不知道在哪里寻找解决问题的方法。
我设法解决了这个问题,由于数据写入不安全,Firebase 强制执行了“应用程序检查”部分下找到的实时数据库。禁用强制选项,它又可以工作了。