app_update_helper 1.0.6 copy "app_update_helper: ^1.0.6" to clipboard
app_update_helper: ^1.0.6 copied to clipboard

Simply check for updates, then based on the version (major, minor, patch) decide to update or not.

Getting Started #

Simply call the checkForUpdates function to check for updates and handle them accordingly.

final update = await AppUpdateHelper.checkForUpdates();

Then you can use the update function to update the app. (Or ideally let your user choose)

// if you only care about major updates
if (update.isMajor) AppUpdateHelper.update();

// you can also use a switch on the update type
enum UpdateType { none, major, minor, patch }

// if patch and multiple of 3 (who am I to judge?)
if (update.isPatch && update.newVersion.patch % 3 == 0) AppUpdateHelper.update();

For ios you must provide the iosAppId when calling the update function:

AppUpdateHelper.update(iosAppId: "YOUR_IOS_APP_ID");

you can find your iOS app id in the App Store URL of your app, for example: https://apps.apple.com/app/idYOUR_IOS_APP_ID.

1
likes
0
points
297
downloads

Publisher

verified publisherzealousfoundry.com

Weekly Downloads

Simply check for updates, then based on the version (major, minor, patch) decide to update or not.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, http, package_info_plus, plugin_platform_interface, url_launcher

More

Packages that depend on app_update_helper

Packages that implement app_update_helper