首页 > 解决方案 > 保存规则时出错 - NaN 行:规则集使用旧版本(版本 [1])。请更新到最新版本(版本 [2])

问题描述

我在 firebase 控制台规则中收到此错误:

保存规则时出错 - NaN 行:规则集使用旧版本(版本 [1])。请更新到最新版本(版本 [2])。

然后我将其添加到规则的顶部:

rules_version = "2";
service cloud.firestore {
..

然后我得到一个新的:

保存规则时出错 - 发生未知错误

这些规则以前有效,我什至没有更改它们,只是添加了一个空格。

标签: firebasefirebase-security

解决方案


对于任何对规则 SDK 有很多问题的人,大多数时候,我的解决方案是简单地删除很多旧规则(我的规则版本太多)。Firebase 控制台不知道如何告诉您这一点,只有 CLI 会。


推荐阅读