web-dev-qa-db-fra.com

"'isDeveloperModeEnabled' est déconseillé: il n'est plus nécessaire de le définir pendant le développement." À quoi sert isDeveloperModeEnabled

Dans le cadre de la mise à niveau de la base de code vers Swift5, j'ai mis à jour le module Firebase dans mon projet. Après cela, j'ai commencé à recevoir un avertissement comme ci-dessous.

isDeveloperModeEnabled est obsolète: il n'est plus nécessaire de le définir pendant le développement. Reportez-vous à la documentation pour plus de détails.

Quelqu'un peut-il expliquer quel est le moyen alternatif de résoudre ce problème

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")
}

j'ai besoin de résoudre l'avertissement sur le code ci-dessus. Il s'agissait d'une base de code existante. Quand j'ai fait une recherche globale, je n'ai pas vu cette valeur utilisée. quelqu'un s'il vous plaît aidez-moi

5
user1751876

Ce paramètre de configuration est obsolète .. Avec une simple recherche Google ..

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

Les docs disent d'utiliser getMinimumFetchIntervalInSeconds() au lieu de isDeveloperModeEnabled().

Mise à jour - Android disent qu'il est obsolète, iOS ne dit rien sur la dépréciation de isDeveloperModeEnabled

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

0
Mocha