Submitting for Review
You’ve prepared everything. Now it’s time to submit your app to Apple for review.Pre-Submission Checklist
Before clicking submit, verify:Build
- Build uploaded and processed in App Store Connect
- Build number is correct
- No processing errors
App Information
- App name finalized
- Subtitle set (optional but recommended)
- Category selected
- Content rights confirmed
Privacy
- Privacy policy URL works and is accessible
- App Privacy details completed
- All data collection disclosed
Media
- Screenshots for all required device sizes
- Screenshots are accurate and compelling
- App preview video uploaded (optional)
Metadata
- Description complete and accurate
- Keywords set (up to 100 characters)
- Age rating questionnaire completed
- Support URL works
Review Information
- Contact email monitored
- Contact phone number valid
- Demo account provided (if login required)
- Review notes explain anything unusual
Submitting Your App
Open App Store Connect
Go to appstoreconnect.apple.com and select your app
Answer final questions
- Export compliance (usually HTTPS exemption)
- Content rights confirmation
- Advertising identifier usage
After Submission
Status Changes
Your app will show these statuses:| Status | Meaning |
|---|---|
| Waiting for Review | In Apple’s queue |
| In Review | Apple is actively reviewing |
| Pending Developer Release | Approved, waiting for you |
| Ready for Sale | Live on App Store |
| Rejected | Issues to address |
| Metadata Rejected | Only metadata issues |
Timeline
Typical timeline after submission:- Waiting for Review: Hours to 1-2 days
- In Review: Minutes to hours
- Total: Usually 24-48 hours
Review times vary. First submissions, complex apps, and apps with IAP may take longer.
Stay Reachable
During review:- Monitor email (including spam folder)
- Keep phone available (rare, but Apple may call)
- Be ready to respond quickly to questions
Release Options
Automatic Release
After approval, app goes live immediately. Pros:- Fastest to market
- No additional action needed
- No control over timing
- Can’t coordinate with marketing
Manual Release
After approval, you choose when to release. Pros:- Control timing
- Coordinate with announcements
- Final quality check
- Requires action
- Approval expires after 30 days
Scheduled Release
Set a specific date and time. Pros:- Plan marketing around exact date
- No manual action needed at release time
- Must be approved before scheduled date
- Less flexibility if plans change
- Before submission, in Version Release section
- Select your preference
- Set date if scheduling
Common Questions
Can I update after submitting?
Can I update after submitting?
No. Once submitted, you can’t edit. You’d need to reject your submission, make changes, and resubmit.
How do I check status?
How do I check status?
In App Store Connect → My Apps → Your App. Status shows at the top of the page.
What if I find a bug after submitting?
What if I find a bug after submitting?
If minor, wait for review. If critical, reject your submission, fix, and resubmit with new build.
Can I expedite review?
Can I expedite review?
Only for critical situations. Request at developer.apple.com/contact. Use sparingly.
If You’re Rejected
Don’t Panic
Rejection is common, especially for first submissions. It’s fixable.Read the Feedback
Apple provides specific rejection reasons. Read carefully and address each point.Types of Rejection
Binary Rejected:- Issue with the app itself
- Requires new build
- More significant fixes
- Issue with listing only
- No new build needed
- Usually quick to fix
Fixing and Resubmitting
Responding to App Review
Through Resolution Center
In App Store Connect → Your App → Resolution Center:- View rejection details
- Reply to Apple
- Ask questions if unclear
Tips for Responses
Do:- Be polite and professional
- Explain exactly what you fixed
- Provide additional context if needed
- Ask for clarification if rejection is unclear
- Be confrontational
- Argue without fixing
- Ignore the feedback
- Make excuses
Example Response
Expedited Review Request
For genuine emergencies only:Valid Reasons
- Critical bug affecting users
- Security vulnerability
- Time-sensitive legal issue
- Major event tie-in (be cautious)
How to Request
- Go to developer.apple.com/contact
- Select “App Review”
- Choose “Request Expedited Review”
- Explain your situation
Submission Success Tips
Test thoroughly first
Test thoroughly first
Most rejections are for bugs or crashes. TestFlight with external testers catches most issues.
Be accurate in metadata
Be accurate in metadata
Description, screenshots, and functionality should match exactly. Don’t oversell.
Provide demo accounts
Provide demo accounts
If login required, provide working test credentials. Many rejections happen because reviewers can’t access the app.
Explain unusual features
Explain unusual features
In review notes, explain anything that might confuse reviewers. Context helps.