我想知道其他人是否有这个问题。我使用Android Studio创建了一个新项目,然后我去Firebase控制台编辑实时数据库,但在退出数据库(并发布新规则)后,它会循环回到菜单以选择锁定模式或测试模式:< / p>
“以锁定模式启动 通过拒绝所有读写来使您的数据库保密:
从测试模式开始 通过允许对数据库的所有读取和写入来快速设置“
目前我无法保存任何数据库规则,它只会重置为选择锁定模式或测试模式。这很奇怪,因为对于粘贴的月份,它在这个新的菜单弹出窗口之前工作得很好。
答案 0 :(得分:1)
我刚刚发现了这个问题,完全感到困惑。我意识到每次部署都会重置它,因为firebase deploy
每次都会发送一个firestore.rules
文件。我只需要更新该firestore.rules
而不是在线。
答案 1 :(得分:0)
我首先通过设置云端防火墙来解决这个问题。我不知道他们为什么决定这样做。
答案 2 :(得分:0)
我刚刚在Firebase上删除了该应用程序,然后重新创建了它。