【发布时间】:2019-07-29 00:29:09
【问题描述】:
我正在尝试将minimumFetchInterval 更改为我的RemoteConfigSettings。我将值设置为 0,但值不会更新。作为一种解决方法,我可以创建一个新的 RemoteConfigSettings 对象,在那里设置值,然后将设置分配给 remoteConfig 实例。
let remoteConfig = RemoteConfig.remoteConfig()
remoteConfig.configSettings.minimumFetchInterval = 0
回读 minimumFetchInterval 仍显示默认值 43200。
标头在 Obj-C 中定义为:
@property(nonatomic, assign) NSTimeInterval minimumFetchInterval;
所以我希望这个值能够反映分配。
这确实有效:
remoteConfig = RemoteConfig.remoteConfig()
let configSettings = RemoteConfigSettings()
configSettings.minimumFetchInterval = 0
remoteConfig.configSettings = configSettings
我能够解决这个问题,但这应该得到解决。我是否遗漏了什么,还是我应该继续认为这些 API 不正确?
RemoteConfigSettings 类的文档甚至没有提到 minimumFetchInterval 属性,而是他们的文档如何。
【问题讨论】:
标签: swift firebase firebase-remote-config