Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift 如何重置激活的远程配置值_Swift_Firebase_Firebase Remote Config - Fatal编程技术网

Swift 如何重置激活的远程配置值

Swift 如何重置激活的远程配置值,swift,firebase,firebase-remote-config,Swift,Firebase,Firebase Remote Config,使用Firebase,在获取并激活远程配置值后,调用configValue(forKey:String?将从远程源获取值。我知道我可以调用func-configValue(forKey:String?,source:RemoteConfigSource)或defaultValue(forKey:String?)来获取默认值。但是,如何重置激活的数据,以便调用configValue将再次提供默认值 此外,保存的激活值是否被清除?Firebaser在此提供一些可能有用的附加信息 Android SD

使用Firebase,在获取并激活远程配置值后,调用
configValue(forKey:String?
将从远程源获取值。我知道我可以调用
func-configValue(forKey:String?,source:RemoteConfigSource)
defaultValue(forKey:String?)
来获取默认值。但是,如何重置激活的数据,以便调用
configValue
将再次提供默认值

此外,保存的激活值是否被清除?

Firebaser在此提供一些可能有用的附加信息

Android SDK从v2版本开始就有了一个新版本,可以满足您的需求。调用
reset()
将远程配置重置为首次安装时的状态,然后您可以调用setDefaults()重置为默认值并继续使用它们。从那时起,如果您希望继续使用这些默认值,您将希望避免调用activate和fetch。一旦进行了这些调用,默认值可能会在初始提取调用或后续提取间隔时更新


另外,
reset()。你能告诉我这个功能是否对你有帮助吗?

安卓SDK有一个功能,似乎正是你想要的。但我没有看到一个等效的方法。我会四处打听……顺便说一句:有一种方法可以帮助你。这不完全是您所要求的,但可能允许您以不同的方式实现用例。谢谢您让我知道。如果他们的API支持它,那么他们所有的语言实现也应该支持它。