我正在尝试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属性,而是他们的文档如何做。