Ios &引用';isDeveloperModeEnabled';已弃用:在开发过程中不再需要设置&引用;isDeveloperModeEnabled用于什么
作为将代码库升级到Swift5的一部分,我在我的项目中更新了Firebase pod。之后,我开始得到如下警告Ios &引用';isDeveloperModeEnabled';已弃用:在开发过程中不再需要设置&引用;isDeveloperModeEnabled用于什么,ios,swift,firebase,firebase-remote-config,Ios,Swift,Firebase,Firebase Remote Config,作为将代码库升级到Swift5的一部分,我在我的项目中更新了Firebase pod。之后,我开始得到如下警告 isDeveloperModeEnabled已弃用:在开发过程中不再需要设置它。有关更多详细信息,请参阅文档 有人能解释一下解决这个问题的替代方法是什么吗 remoteConfig = RemoteConfig.remoteConfig() let conSettings = RemoteConfigSettings(developerModeEnabled: true) if T
isDeveloperModeEnabled
已弃用:在开发过程中不再需要设置它。有关更多详细信息,请参阅文档
有人能解释一下解决这个问题的替代方法是什么吗
remoteConfig = RemoteConfig.remoteConfig()
let conSettings = RemoteConfigSettings(developerModeEnabled: true)
if TargetBuild.isProd {
remoteConfig.configSettings = RemoteConfigSettings()
} else if settings.isDeveloperModeEnabled {
remoteConfig.configSettings = conSettings
} else {
print("Could not set config settings")
}
我需要解决上述代码的警告。这是一个现有的代码库。当我进行全局搜索时,我没有看到这个值被使用。有人请帮帮我,配置设置已被弃用。。用一个简单的谷歌搜索 文档建议使用
getMinimumFetchIntervalInSeconds()
而不是isDeveloperModeEnabled()
更新——Android文档说它已被弃用,iOS没有说明弃用isDeveloperModeEnabled
旧方法:
let remoteConfigSettings = RemoteConfigSettings(developerModeEnabled: true)
新方式:
let remoteConfigSettings = RemoteConfigSettings()
remoteConfigSettings.minimumFetchInterval = 0
iOS文档还没有提到
developerDeenabled
已被弃用,但是可以在这里找到一个更新的注释示例:()如果您使用的是Objective-C
,您可以通过以下方法解决此问题:
FIRRemoteConfigSettings*remoteConfigSettings=[[FIRRemoteConfigSettings alloc]init];
[remoteConfigSettings setMinimumFetchInterval:0];
URL指向Android SDK文档,而问题与iOS有关。Woops甚至没有意识到这一点。尽管如此,OP并没有对此提出质疑。。也许它起作用了??也许iOS文档已经过时,因为iOS isDeveloperModeEnabled没有标记为已弃用。