如何在 Firebase 远程配置中使用字符串而不是 plist 设置默认值?
How can I set a default using a String instead of a plist in Firebase Remote Config?
我正在尝试为我的 Firebase 远程配置设置定义一个默认值。
但我没有使用 plist,也无意使用,因为我已经为我的常量设置了所有内容并且可以很好地使用字符串(通过结构)。
对于 plist,语法是:
remoteConfig.setDefaultsFromPlistFileName("RemoteConfigDefaults")
但是,有没有办法使用字符串定义默认值?
换句话说,我有这个值,它只是一个字符串:
Constants.URLs.FeedFallback = "https://www.mywebsite.com/stuff/"
我只是想以某种方式将其传递给 seDefaults()。这可能吗?语法是什么?
您可能想使用 FIRRemoteConfig.remoteConfig().setDefaults()
方法,它允许您提供 NSDictionary 而不是 plist 文件。 (在 Swift 中,您将使用 [String: NSObject]
类型的字典)
只需用您的键和常量加载您的字典,您就应该准备就绪。
我正在尝试为我的 Firebase 远程配置设置定义一个默认值。
但我没有使用 plist,也无意使用,因为我已经为我的常量设置了所有内容并且可以很好地使用字符串(通过结构)。
对于 plist,语法是:
remoteConfig.setDefaultsFromPlistFileName("RemoteConfigDefaults")
但是,有没有办法使用字符串定义默认值?
换句话说,我有这个值,它只是一个字符串:
Constants.URLs.FeedFallback = "https://www.mywebsite.com/stuff/"
我只是想以某种方式将其传递给 seDefaults()。这可能吗?语法是什么?
您可能想使用 FIRRemoteConfig.remoteConfig().setDefaults()
方法,它允许您提供 NSDictionary 而不是 plist 文件。 (在 Swift 中,您将使用 [String: NSObject]
类型的字典)
只需用您的键和常量加载您的字典,您就应该准备就绪。