Поменял флаг в Remote Config, а тестовое приложение полдня видит старое значение
remoteConfig.fetchAndActivate().addOnCompleteListener {
showNewCheckout = remoteConfig.getBoolean("new_checkout")
}
Настройки по умолчанию. QA включил new_checkout в консоли Firebase и перезапускает приложение каждые 10 минут — флаг остаётся false несколько часов. Почему?
- Значения кэшируются до минимального интервала
- Флаг применяется только после обновления из стора
- Remote Config не работает на отладочных сборках
- Метод getBoolean читает только значения по умолчанию
