提供默认值是使用RemoteConfig时的其中一个步骤。它通常看起来像这样:
let sefaults: [String: NSObject] = [
"key1" : "value1" as NSObject,
"key2" : "value2" as NSObject
]
FIRRemoteConfig.remoteConfig().setDefaults(defaults)
我发现如果没有上述内容,RemoteConfig可以正常工作。以上是必要的吗?还有,它在做什么?似乎是一个无操作。
答案 0 :(得分:2)
不,没有必要提供默认值。 但是,如果你没有,你的应用程序将使用你定义的类型的静态默认值(字符串的静态默认值,布尔值等)
Firebase远程配置决定值的方式可以描述如下:
setDefaults()
)