Firebase Remote Config: не может прочитать никакие значения, но выборка прошла успешно

Я пытаюсь получить параметр удаленной конфигурации, используя новую функцию удаленной настройки Firebase, и у меня возникла проблема.

Вот моя консоль Remote Config:

Я делаю выборку и обновление в моем приложенииonCreate():

final FirebaseRemoteConfig remoteConfig = FirebaseRemoteConfig.getInstance();
remoteConfig.fetch().addOnCompleteListener(new OnCompleteListener<Void>() {
    @Override
    public void onComplete(@NonNull Task<Void> task) {
        if (task.isSuccessful()) {
            remoteConfig.activateFetched();
        }
    }
});

И вот как я это читаю:

FirebaseRemoteConfig remoteConfig = FirebaseRemoteConfig.getInstance();
String value = remoteConfig.getString("active_subscriptions");

Значение возвращается ноль.

Если я позвонюremoteConfig.getInfo().getLastFetchStatus(), это возвращаетLAST_FETCH_STATUS_SUCCESSТаким образом, кажется, что выборка проходит успешно.

Есть идеи, почему моя стоимость пуста?

Ответы на вопрос(8)

Ваш ответ на вопрос