updateAppInfo method
void
updateAppInfo({})
Actualiza la configuración manual de la app
Útil para cambiar la información de la app en tiempo de ejecución
Implementation
void updateAppInfo({
String? appName,
String? appVersion,
String? buildNumber,
String? bundleIdentifier,
String? release,
}) {
bool hasChanges = false;
if (appName != null && appName != _manualAppName) {
_manualAppName = appName;
hasChanges = true;
}
if (appVersion != null && appVersion != _manualAppVersion) {
_manualAppVersion = appVersion;
hasChanges = true;
}
if (buildNumber != null && buildNumber != _manualBuildNumber) {
_manualBuildNumber = buildNumber;
hasChanges = true;
}
if (bundleIdentifier != null && bundleIdentifier != _manualBundleIdentifier) {
_manualBundleIdentifier = bundleIdentifier;
hasChanges = true;
}
if (release != null && release != _manualRelease) {
_manualRelease = release;
hasChanges = true;
}
if (hasChanges) {
_invalidateCache();
ObslyLogger.debug('App info updated manually');
}
}