我们正在使用Firebase Remote Config
远程切换Android
和iOS
个应用中的功能。所有顶级应用功能(想象菜单抽屉项目)都可以通过boolean
配置值切换。
因此,所有功能都可能会意外disabled
,从而使用户的应用空壳。
我们可以添加一些客户端逻辑以回退到合理的功能配置,但在我们的情况下有理由说明为什么这不是直接的(每个功能都取决于服务器端模块可用)。
是否有某种方法可以为Firebase Remote Config
值指定一些自定义验证规则?理想情况下,如果这些是服务器端的话会很棒,所以不可能发布一个首先禁用所有功能切换的更改。
或者某种客户端验证,但这似乎涉及创建某种本地缓存以用作事实来源而不是利用Remote Config的内置本地缓存+默认值(其中听起来不太好。
答案 0 :(得分:1)
目前,您无法对远程配置值执行任何类型的服务器端验证。
如果您认为此类内容有用,我们建议您在https://firebase.google.com/support/contact/bugs-features/填写功能请求。该团队定期审查这些请求。