コードベースをSwift5にアップグレードする一環として、プロジェクトでFirebaseポッドを更新しました。その後、私は以下のように警告を受け始めました。
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")
}
上記のコードに関する警告を解決する必要があります。これは既存のコードベースでした。グローバル検索を行ったときに、この値が使用されていませんでした。誰か助けてください
その構成設定は非推奨です。簡単なgoogle検索で..
ドキュメントは、getMinimumFetchIntervalInSeconds()
の代わりにisDeveloperModeEnabled()
を使用するように言っています。
更新-Androidドキュメントでは非推奨であると記載されており、iOSではisDeveloperModeEnabledの非推奨については記載されていません