Skip to main content
In this guide, you’ll learn how to:
  • Set up your Apple Developer account and register your app
  • Configure your Xcode project and prepare for submission
  • Upload your build, submit for review, and manage post-launch updates

Before you begin

You’ll need:
  • An Apple Developer account
  • A Mac with Xcode installed
  • An .ipa build of your Flutter app
  • App Store assets: app name, description, icon, screenshots, and privacy policy
Platform note: Publishing to the App Store requires Xcode on a Mac, which is done from a web browser or local development environment. This process is not available in the Rocket mobile app.

Launch your iOS app to the App Store

Follow these steps to go from build-ready to live on the App Store.
1

Enroll and register your app

Join the Apple Developer Program and register your app in App Store Connect using your bundle ID.

Start here → Register on App Store Connect
Flutter’s official steps for Apple Developer setup and app registration.
2

Prepare your Xcode build and submit

1. Check your Xcode project settings

Before exporting your .ipa, confirm your build and signing settings are correct.

Prep Xcode → Check build settings
Flutter’s checklist for verifying Xcode configurations.

2. Upload your build through Xcode

Archive your app and follow Apple’s process for uploading and submitting it for review.

Distribute → Build, upload, and submit
Apple’s official guide for submitting your app via Xcode.
3

Update your app post-launch

To release a new version or make changes, use App Store Connect to manage and submit updates.

Stay current → Update your iOS app
Apple’s documentation for app updates and versioning.

You did it!

You’ve turned your designs into production-ready Flutter code with Rocket.
Your iOS app is built, submitted, and awaiting review. Launch day is around the corner.
Need help?
Email us at [email protected] or join our Discord community to get help, share ideas, and connect with other creators.