in_app_update_flutter 1.0.4 copy "in_app_update_flutter: ^1.0.4" to clipboard
in_app_update_flutter: ^1.0.4 copied to clipboard

A Flutter plugin to show an in-app update prompt using the native App Store product page on iOS, keeping users inside your app.

📦 in_app_update_flutter #

A Flutter plugin to display an in-app update prompt for iOS using the App Store product page. This avoids navigating the user out of your app, providing a seamless and native update experience.


✨ Features #

  • ✅ Show in-app update prompt using SKStoreProductViewController
  • ✅ Native Swift implementation
  • ✅ Supports both Swift Package Manager (SPM) and CocoaPods
  • ✅ No manual setup required in iOS AppDelegate
  • ✅ Pass dynamic App Store ID via MethodChannel
  • ✅ Works directly from Flutter with a single call

🛠 Installation #

Add the package to your pubspec.yaml:

dependencies:
  in_app_update_flutter: ^1.0.0

Then run:

flutter pub get

🚀 Usage #

import 'package:in_app_update_flutter/in_app_update_flutter.dart';

await InAppUpdateFlutter().showUpdate(appStoreId: '1234567890');

Make sure to pass your App Store ID (from the app’s public iTunes URL).


🔍 How to Get Your App Store ID #

  1. Go to your app’s App Store URL
    Example: https://apps.apple.com/app/id1234567890
  2. Extract the numeric ID (without the id prefix)
  3. Pass it like this:
await InAppUpdateFlutter().showUpdate(appStoreId: "1234567890");

📱 iOS Notes #

  • ✅ Supports iOS 12.0+
  • ❌ Does not work on simulators
  • ❌ Not supported in TestFlight builds (use App Store or dev builds on real devices)

✅ Example #

A complete working example is available in the example/ directory.

cd example
flutter run

📦 Publisher #

Published by pulkit.sh


📄 License #

MIT License


🤝 Contributing #

Pull requests and feedback are welcome!
For major changes, please open an issue first to discuss what you’d like to change.

11
likes
160
points
279
downloads

Documentation

API reference

Publisher

verified publisheraxions.tech

Weekly Downloads

A Flutter plugin to show an in-app update prompt using the native App Store product page on iOS, keeping users inside your app.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on in_app_update_flutter

Packages that implement in_app_update_flutter