gpt4 book ai didi

ios - 无法获得对Firebase数据库IOS的许可

转载 作者:行者123 更新时间:2023-12-01 18:37:55 26 4
gpt4 key购买 nike

我无法获得数据库许可。

在xcode控制台中,我收到此消息:

[Firebase / Database] [I-RDB038012] / skelbimai的侦听器失败:permission_denied

因此,我进入了firebase数据库,然后进入了Rule并进行了如下更改:

service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write;
}
}
}

而且我仍然无法从数据库读取写入。我错过了什么?

最佳答案

您更改的规则是Cloud Firestore的规则,而错误消息来自Firebase Realtime数据库。

您需要将控制台从实时数据库切换到Firestore。为此:

  • 转到Firebase database console
  • 选择实时数据库

  • 除非再次切换,否则控制台上的此处将始终显示实时数据库。

    如果已经在一个数据库上打开了控制台,则可以通过单击“数据库”旁边的下拉菜单并选择要管理的数据库来切换到另一个数据库:

    enter image description here

    要向任何人授予完全访问权限,请使用以下规则:
    {
    "rules": {
    ".read": "true",
    ".write": "true"
    }
    }

    请仅将其用于早期开发阶段,因为将整个数据库公开可读写可使其很容易被滥用。

    关于ios - 无法获得对Firebase数据库IOS的许可,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48706297/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com