- An Apple Developer account ($99/year)
- A Mac with Xcode installed
- Store listing assets: app name, description, icon, screenshots, and a privacy policy URL
Publishing to the App Store requires Xcode on a Mac. This process is not available in the Rocket mobile app. If you want to share your app without the store, launch it as a web preview or download an APK for Android testing.
Steps
Register your app on App Store Connect
Join the Apple Developer Program and register your app in App Store Connect using your bundle ID.
Register on App Store Connect (Flutter docs)
Check your Xcode project settings
Before exporting your
.ipa, confirm your build and signing settings are correct.Review Xcode project settings (Flutter docs)
Upload your build through Xcode
Archive your app and follow Apple’s process for uploading it to App Store Connect and submitting it for review.
Distribute your app through Xcode (Apple docs)
What’s next?
Publish to Google Play Store
Reach Android users by submitting your app to the Google Play Store.
Sharing vs. stores
Compare distribution options to decide where else to publish.

