App Store Deployment
Publishing Flutter App to iOS App Store + Google Play
Flutter app deployment differs by platform.
iOS: Join Apple Developer Program ($99/year) β Set Bundle ID/signing in Xcode β flutter build ipa β Upload to App Store Connect β Submit for review
Android: Register Google Play Console ($25 one-time) β Generate keystore + configure signing in build.gradle β flutter build appbundle β Upload to Play Console β Review
Setting up CI/CD (Codemagic, GitHub Actions) can automate builds and deployments.
Implementation Steps
Release build with flutter build appbundle (Android) / flutter build ipa (iOS)
Set app icon, splash screen, version number
Store registration: screenshots, description, category, privacy policy
Submit for review and handle rejections (Apple is strict)
Pros
- ✓ Can publish to both platforms simultaneously from one codebase
- ✓ Can automate CI/CD with Codemagic etc.
Cons
- ✗ Apple Developer Program annual fee $99
- ✗ iOS review is strict with rejection possibility