«isDeveloperModeEnabled устарел: его больше не нужно устанавливать во время разработки». Что такое isDeveloperModeEnabled, используемый для - PullRequest
0 голосов
/ 20 июня 2019

В рамках обновления базы кода до 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")
}

Мне нужно устранить предупреждение в приведенном выше коде.Это была существующая кодовая база.Когда я делал глобальный поиск, я не видел, чтобы это значение использовалось.кто-нибудь, пожалуйста, помогите мне

1 Ответ

2 голосов
/ 20 июня 2019

Этот параметр конфигурации устарел .. С помощью простого поиска 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

...