by Timur Dautov

Publish to App Store Checklist: Swift App

Prerequisites#

  • Apple Developer Account ($99/year)
  • Xcode installed on a Mac
  • Use EAS Build (Expo's recommended way for production)

Create Apple Developer Account#

Screenshots#

  • Use https://appscreens.com/ App Store Screenshot Generator
  • Generate screenshots for all devices and languages
  • Add App Icons: 1024x1024px

App Metadata#

  • Update AppName
  • Update App Description
  • Add keywords
  • Update App Version
  • Add App Category

Xcode Build Settings#

  • Bundle versioning
  • Build and archive using Xcode 16 or later
  • Archive the app
  • Upload the app to the App Store
  • Submit the app to the App Store

Privacy & Compliance#

  • Privacy Policy URL: A live, public website link outlining your data collection practices. This is mandatory for all apps
  • Support URL
  • Marketing URL

Testing#

  • Install TestFlight App on your device