首页 > 解决方案 > Firebase 远程配置服务器值与默认值相同吗?

问题描述

我们在我们的应用程序中使用远程配置,从昨天开始,我们的远程值并没有反映它之前工作的应用程序。由于这个原因,一些过度的功能中断并产生崩溃。

FirebaseRemoteConfig mFirebaseRemoteConfig;
        FirebaseRemoteConfigSettings configSettings;

        mFirebaseRemoteConfig = FirebaseRemoteConfig.getInstance();
        configSettings = new FirebaseRemoteConfigSettings.Builder()
                .setDeveloperModeEnabled(BuildConfig.DEBUG)
                .build();

        mFirebaseRemoteConfig.setConfigSettings(configSettings);
        mFirebaseRemoteConfig.setDefaults(R.xml.firebase_remote_config_defaults);

        mFirebaseRemoteConfig.fetch(getCacheExpiration(mFirebaseRemoteConfig))
                .addOnCompleteListener(new OnCompleteListener<Void>() {
                    @Override
                    public void onComplete(@NonNull Task<Void> task) {
                        // If is successful, activated fetched
                        if (task.isSuccessful()) {
                            MyloLogger.e("FIREBASE_REMOTE_CONFIG", "CONFIG_FETCHED");
                            mFirebaseRemoteConfig.activateFetched();
                            setFirebaseConfigData(mFirebaseRemoteConfig, false);
                        } else {
                            MyloLogger.e("FIREBASE_REMOTE_CONFIG", "ERROR - KILLLLLL MMMMEEEE ");
                        }
                    }
                });
        setFirebaseConfigData(mFirebaseRemoteConfig, true);`

    implementation 'com.google.firebase:firebase-config:16.1.3'

此代码以前可以工作,但突然没有响应。

标签: androidfirebasefirebase-remote-config

解决方案


这已解决,A/B 测试正则表达式的问题是失败且未显示任何错误。我认为 Firebase 应该对那里的错误进行某种处理。


推荐阅读