【发布时间】:2018-04-02 15:36:54
【问题描述】:
我在我的应用程序中使用 Firebase 远程配置已有一段时间了,但我注意到当从 Firebase 控制台推送错误数据并且应用程序崩溃时,即使在您执行此操作后,您也无法撤消对应用程序崩溃的影响已更正从 firebase 控制台发送的数据。除非您从手机清除应用缓存或重新安装,否则应用将在启动时崩溃。
请问有没有办法处理这个问题,因为如果有人错误地从 Firebase 控制台崩溃了他的应用程序,这将是一场彻底的毁灭性打击,用户可能不会再回到这个技术细节。
【问题讨论】:
-
您在 Firebase 远程配置中存储了哪些类型的数据?它只是对还是错还是什么?
-
我使用 firebase 远程配置来更改文本颜色、主工具栏颜色等。例如,我的设计是,远程配置获取一个 #fff,它会在 configuration_turns= 时覆盖文本的默认 #ffc000 true 否则当 configuration_turns=false 时保持默认值。当我错误地输入 4546 时,这是一个颜色错误(没有哈希值),应用程序崩溃,并且无法加载返回到有效值,除非我从设置中清除应用程序缓存或重新安装应用程序。
标签: android firebase firebase-remote-config