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#
- Create an Apple Developer Account: https://developer.apple.com/
- Enroll in the Apple Developer Program ($99/year)
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 16or 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
TestFlightApp on your device