0Pricing
React Native Academy · Lesson

Submitting for Review and Responding to Rejections

Upload the build with EAS Submit or Transporter, select it for review in App Store Connect, and understand the most common rejection reasons and how to address them.

The App Review Process

After you submit your app for review, Apple's App Review team manually and automatically tests it against the App Store Review Guidelines. Review times average 1–3 business days for a first submission and often less for updates. You can check the status in App Store Connect: Waiting for Review, In Review, Ready for Sale, or Rejected. Apple may ask clarifying questions via the Resolution Center before completing the review.

Submitting the Build for Review

With all metadata complete and a build selected, click Add for Review in App Store Connect, then Submit to App Review. Apple checks you answered all legal questions (export compliance, content rights, content rating). Once submitted you receive an email confirmation. The app moves to Waiting for Review — you cannot edit metadata while it is under review, but you can remove the submission and resubmit if you catch a critical issue.

# Alternatively, use EAS Submit to upload AND trigger review:
eas submit --platform ios --latest

# EAS submit options:
# --latest           Use the most recent build
# --id <build-id>    Submit a specific build
# --non-interactive  For CI pipelines

# Check submission status:
eas submission:list --platform ios

All lessons in this course

  1. Apple Developer Account Setup and Certificates
  2. Configuring Signing with EAS Build
  3. Preparing App Store Metadata in App Store Connect
  4. Submitting for Review and Responding to Rejections
← Back to React Native Academy