Shipping an iOS app means archiving a signed build and submitting it through App Store Connect.
Steps
- Join the Apple Developer Program ($99/yr).
- Set a unique Bundle ID and configure signing (Xcode → Signing & Capabilities).
- Select "Any iOS Device" and Product → Archive.
- Upload the archive to App Store Connect from the Organizer.
- In App Store Connect: add screenshots, description, privacy details, then submit for review.
Tip: Use TestFlight to send beta builds to testers before the public release.
Common mistake: Apple's review checks privacy, crashes and guideline compliance. Fill the privacy "nutrition label" honestly to avoid rejection.
Summary
Archive a signed build, upload to App Store Connect, complete the listing and privacy info, and submit for review.