checkVersion method
Implementation
Future<void> checkVersion() async {
await _getAppInfo();
if (await Cav().getJsonFile(jsonUrl)) {
if (Cav().appFile.androidPackage == _appPackage ||
Cav().appFile.iOSPackage == _appPackage ||
Cav().appFile.windowsPackage == _appPackage ||
Cav().appFile.linuxPackage == _appPackage ||
Cav().appFile.macOSPackage == _appPackage ||
Cav().appFile.webPackage == _appPackage) {
if (showWeb ?? true && await _getAppVersion()) {
if (!(cupertinoDialog)) {
updateGenericDialog(context);
} else {
if (Platform.isIOS || Platform.isMacOS) {
updateDialogIos(context);
} else {
updateGenericDialog(context);
}
}
}
}
}
}