- Functions correctly
- Matches its App Store listing
- Follows App Store Review Guidelines
- Handles permissions and user data properly
- Does not crash or block core flows
- First-time submissions
- Version updates
- Subscription or pricing changes that require a new build
How Long App Review Takes
Typical Review Timelines
First-time app submission- 24–72 hours
- 12–48 hours
- Can be approved in a few hours
- Sometimes same-day
Review Statuses You’ll See in App Store Connect
- Prepare for Submission – Build and metadata setup
- Waiting for Review – App is in Apple’s queue
- In Review – App is actively being reviewed
- Pending Developer Release – Approved, waiting for manual release
- Ready for Sale – App is live
- Rejected – Changes are required
Common Reasons Reviews Take Longer
- Missing or unclear permission descriptions
- App crashes or blank screens
- Login required without test credentials
- iPad support is enabled, but not properly handled
- Features mentioned in screenshots but not working
- App hangs on loading or requires unavailable backend services
If Your App Is Rejected
Rejections are common and expected, especially on first submissions. What to do- Read the rejection message carefully
- Fix only what Apple mentions
- Upload a new build or update metadata
- Resubmit
How to Get Approved Faster (Best Practices)
- Test on a real device
- Make sure all buttons and flows work
- Avoid placeholder text or broken screens
- Add clear permission explanations (camera, photos, microphone, etc.)
- If login is required, provide demo credentials
- Ensure your app works on iPhone and iPad if both are enabled
Expediting App Reviews
Apple allows developers to request an expedited review in limited situations.When Expedited Review Is Appropriate
- Critical bug fixes affecting users
- Security or data issues
- Time-sensitive launches or events
- The app is blocked due to a major issue
How to Request an Expedited Review
- Go to App Store Connect
- Select your app
- Open the submitted version
- Click Request Expedited Review
- Provide a clear explanation
What to Say in the Request
Keep it short and specific. Example reasons:- “This build fixes a critical crash affecting all users.”
- “This update resolves a blocking login issue.”
- “This app supports a time-sensitive event.”
Expedited Review Timing
If approved:- Review often happens within 24 hours
- Sometimes same-day
- The app remains in the normal review queue
After Approval
Once approved, you can:- Release immediately
- Schedule a release
- Use phased rollout
Summary
- Most app reviews take 1–2 days
- Delays are usually caused by crashes, permissions, or missing info
- Rejections are normal and fixable
- Expedited reviews are available for valid, time-sensitive cases
- Once approved, your app can be live the same day