We are using remote config in our application, and since yesterday our remote value are not reflecting on apps it was working before. Due to this some of over feature breaks and produce crash.
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'
This code was working previously, and suddenly not responding.