downloadAndInstallUpdate method
Implementation
@override
Future<bool> downloadAndInstallUpdate(String downloadUrl) async {
try {
final result = await methodChannel.invokeMethod<bool>(
'downloadAndInstallApk', // This handles both APK and IPA
{'downloadUrl': downloadUrl},
);
return result ?? false;
} catch (e) {
if (kDebugMode) {
print('Error downloading and installing update: $e');
}
return false;
}
}