我正在使用Firebase Remote Config
。我已阅读过文档,但我对编写的文档中的fetch()方法感到困惑
远程配置在第一次成功获取后在本地缓存值。 默认情况下,缓存在12小时后过期,但您可以更改 通过传递所需的缓存来缓存特定提取的到期时间 到达fetch方法。
我想知道我是否从控制台更新值是否会自动更新设备上的本地值,还是我必须调用fetch()
方法来更新本地值我对此感到困惑
我会通过致电FirebaseRemoteConfig.getInstance().get()
来获取更新的价值
如果我从不打电话给fetch()
。 12小时后的方法会自动更新吗?
答案 0 :(得分:2)
您必须在应用中调用fetch
才能从服务器获取最新值。如果没有致电fetch
,您的应用将会继续使用上次获得的值。
您引用的文档位试图解释最多每12小时检索一次这些值,即使您的应用更频繁地调用fetch
。