如何在Firebase远程配置中使用字符串而不是plist设置默认值



我正在尝试为Firebase远程配置设置定义一个默认值。

但我没有使用plist,也没有打算使用,因为我已经设置好了所有内容,并且可以很好地使用字符串(通过Struct)来处理常量。

对于plist,语法为:

remoteConfig.setDefaultsFromPlistFileName("RemoteConfigDefaults")

但是,有没有一种方法可以使用String定义默认值?

换句话说,我有这个值,它只是一个字符串:

Constants.URLs.FeedFallback = "https://www.mywebsite.com/stuff/"

我只是想以某种方式将其传递给seDefault()。这可能吗?语法是什么?

您可能想要使用FIRRemoteConfig.remoteConfig().setDefaults()方法,该方法允许您提供NSDictionary而不是plist文件。(在Swift中,您将使用类型为[String: NSObject]的字典)

只要把你的键和常量加载到你的字典里,你就应该做好了。

最新更新