Frameworks
Flutter
Distribute Flutter Android APK and iOS IPA builds seamlessly with the BuildShare CLI.
Flutter provides powerful built-in tooling that compiles highly optimized binaries for Android and iOS, placing them in the build/ directory.
Typical Build Paths
- Android APK:
./build/app/outputs/flutter-apk/app-release.apk - Android AAB:
./build/app/outputs/bundle/release/app-release.aab - iOS IPA:
./build/ios/ipa/MyApp.ipa
Automation Commands
To compile your release binaries and automatically upload them to BuildShare, chain the commands together:
Android Build & Release
flutter build apk --release && buildshare upload ./build/app/outputs/flutter-apk/app-release.apk --notes "Flutter Android Release"iOS Build & Release
flutter build ipa --release && buildshare upload ./build/ios/ipa/MyApp.ipa --notes "Flutter iOS Release"Multi-Platform Deploy Script
You can add a custom helper script or bash alias to compile and upload both platforms automatically:
# Clean, compile all platforms, and upload
flutter clean && \
flutter build apk --release && \
flutter build ipa --release && \
buildshare upload ./build/app/outputs/flutter-apk/app-release.apk --ci && \
buildshare upload ./build/ios/ipa/MyApp.ipa --ci