Skip to main content

Overview

Submitting to the App Store and Google Play can be daunting. This guide walks you through the entire process, from preparation to approval. Launch is Expo-first, so use EAS Submit for both stores.
For now, use the checklist and asset requirements below, plus the official Apple/Google submission docs for platform‑specific details.

Prerequisites

  • Production build ready
  • Privacy policy + support URL
  • App metadata (title, subtitle, keywords)

Steps

Short Path (Expo)

  1. Create production builds with EAS
  2. Submit with eas submit
  3. Respond to store review feedback

Pre-Submission Checklist

1

App Icon

1024x1024 PNG for iOS, 512x512 for Android
2

Screenshots

Required sizes for each device type
3

App Description

Title, subtitle, description, keywords
4

Privacy Policy

Required URL to your privacy policy
5

Support URL

Contact or support page URL

Required Assets

iOS Screenshots

Android Screenshots

Common Rejection Reasons

Avoid these common pitfalls that lead to App Store rejection:
Your app must be fully functional. No placeholder screens or “coming soon” features.
A privacy policy URL is required. Must be accessible and comprehensive.
Provide demo account credentials for review if login is required.
Test thoroughly before submission. Any crash will result in rejection.
Screenshots must match actual app. No misleading descriptions.

Troubleshooting

  • Rejected for incomplete functionality: remove placeholder screens and test critical flows
  • Metadata mismatch: ensure screenshots and descriptions match the app

Timeline

Submit your app early in the week (Monday/Tuesday) for faster review times.

Next Steps