【问题标题】:Firebase Remote Config Force Refresh on UpdateFirebase 远程配置在更新时强制刷新
【发布时间】:2020-10-30 21:29:59
【问题描述】:

我最近将 Firebase 远程配置添加到我的项目中,以便远程管理一些应用设置。

由于 Firebase 的性质,配置只能在客户端每 12 小时更新一次。当我慢慢地将变量添加到远程配置中时,我不小心创建了以下场景:

  1. 用户的应用版本为 A,远程配置中的变量很少。
  2. 应用从 firebase 更新变量
  3. 用户将应用版本更新为 A+1,远程配置上有新变量
  4. 应用尝试从 firebase 更新变量,但由于请求间隔短而被拒绝。
  5. 应用程序正在运行,新变量全部设置为“”,直到 Firebase 允许远程配置更新

有什么方法可以强制 Firebase 在更新时更新远程配置字段?

【问题讨论】:

    标签: android firebase firebase-remote-config


    【解决方案1】:

    如果您想通知应用程序客户端远程配置中的更改,documentation 描述了您可以实施的解决方案。它涉及:

    1. 为应用订阅 FCM 主题
    2. 使用云功能自动向该主题发送消息
    3. 将旧数据标记为过时
    4. 在应用启动时刷新配置

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-03
      • 1970-01-01
      • 2018-08-26
      • 2019-06-14
      • 2014-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多