android - 处理 Firebase 远程配置崩溃

标签 android firebase firebase-remote-config

我在我的应用程序中使用 Firebase 远程配置有一段时间了,但我注意到当从 Firebase 控制台推送错误数据并且应用程序崩溃时,即使在您之后也无法撤消对应用程序崩溃的影响已更正从 firebase 控制台发送的数据。除非您从手机中清除应用程序缓存或重新安装,否则该应用程序将在启动时崩溃。

请问有没有办法处理这个问题,因为如果有人错误地从 Firebase 控制台崩溃了他的应用程序,这将是完全毁灭性的,用户可能不会通过这个技术问题返回。

最佳答案

除非您可以安排您的应用完成远程配置获取,然后应用这些更改,崩溃代码执行之前,如果不发布您的新版本,您真的无能为力可以抵御来自 Remote Config 的无效数据的应用。

您应该始终检查坏数据,即使它来自 Remote Config。因为人确实会犯错。

如果您将来担心这一点,也许您可​​以编写一些代码,发送云消息告诉您的应用程序强制获取,然后立即应用更改,以便下次启动该应用程序时,它可以在不受不良数据影响的情况下执行。

关于android - 处理 Firebase 远程配置崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49614152/

相关文章:

android - Firebase 远程配置 : Can't read any values, 但获取成功

java - 应用程序在菜单膨胀时崩溃。如何纠正?

java - 如何为变量 android 创建自定义监听器?

Firebase 深层链接短网址

android - 我可以在不使用 google-services.json 的情况下初始化 Firebase 吗?

firebase - 关于 Firebase 远程配置限制

android - 使用 robotium 缓慢或快速向上拖动(滚动)

android - 正则表达式模式在 Android 上引发 ANR

ios - 在 swift 中解析 firebase 时为零

java - Firebase 远程配置无法在 OnComplete 中获取控制台值