将Firebase远程配置与iOS SDK一起使用时,remoteConfig.fetch()
返回的值是否会在应用启动后持续存在?文档说应用值是持久的:
如果从服务获取值然后激活,则应用程序将使用获取的值。激活的参数值是持久的。
但我感兴趣的是,是否保留了已应用不的已获取值。我无法找到任何明确的文件。
澄清:
fetch()
获取新值,然后等待呼叫返回activateFetched()
我已经测试过自己,并且看到这些值在发布时仍然存在,但我不想依赖于未记录的行为
答案 0 :(得分:1)
应用程序永远不会使用未应用的提取值。必须进行调用调用才能使先前获取的值生效。如果从未应用过,那么即使在重新启动应用程序时,也不会在应用程序中看到提取的值。
如果您要求在应用之前持久存储已获取的值,即使在重新启动时也是如此,答案也是肯定的。