web-dev-qa-db-ja.com

「 'isDeveloperModeEnabled'は廃止されました。これは、開発中に設定する必要がなくなりました。」isDeveloperModeEnabledの用途

コードベースを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")
}

上記のコードに関する警告を解決する必要があります。これは既存のコードベースでした。グローバル検索を行ったときに、この値が使用されていませんでした。誰か助けてください

5
user1751876

その構成設定は非推奨です。簡単なgoogle検索で..

https://firebase.google.com/docs/reference/Android/com/google/firebase/remoteconfig/FirebaseRemoteConfigSettings.html#getMinimumFetchIntervalInSeconds()

ドキュメントは、getMinimumFetchIntervalInSeconds()の代わりにisDeveloperModeEnabled()を使用するように言っています。

更新-Androidドキュメントでは非推奨であると記載されており、iOSではisDeveloperModeEnabledの非推奨については記載されていません

https://firebase.google.com/docs/reference/Swift/firebaseremoteconfig/api/reference/Classes/RemoteConfigSettings

0
Mocha