【问题标题】:Firebase firestore permission denied when execute get data from react-native执行从 react-native 获取数据时,Firebase Firestore 权限被拒绝
【发布时间】:2021-02-07 17:44:23
【问题描述】:

See the image

我使用 Firestore API 从 FireBase 获取数据。但是遇到了如上的错误。我查看了Cloud FireStore上的读写数据,发现允许读权限,但不知道为什么还是不能。请帮我。非常感谢。

这是我的示例代码: See the image

【问题讨论】:

  • 请不要发布您的代码截图或其他文本内容。而是发布实际文本,并使用 Stack Overflow 的格式化工具进行标记。

标签: firebase react-native google-cloud-firestore firebase-authentication


【解决方案1】:

首先,你应该使用 catch 方法,以避免未处理的 promise 错误。所以

.then(() => {}).catch((error) => console.log(error))

其次,如果您遇到权限错误,那么您应该正确设置您的 Firestore 规则。如果您处于开发状态,那么我建议将值设置为 true,如下所示:

allow read, write : true;

【讨论】:

    猜你喜欢
    • 2021-09-27
    • 2018-08-04
    • 2019-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-10
    • 1970-01-01
    相关资源
    最近更新 更多