App Store Submission
Self-check before submitting: metadata / screenshots / privacy / IAP availability / test accounts. These determine review efficiency and rejection risk. The goal of this chapter is “pass on the first try” rather than “resubmit repeatedly”.
What This Chapter Solves
- What materials do I need to prepare for submission?
- What are the requirements for metadata, screenshots, privacy, IAP, and test accounts?
- What is the review process? How long does it take?
- What should I do if my app is rejected? How do I appeal?
Chapter Contents
| Sub-chapter | Content | Suggested time |
|---|---|---|
| Prepare App Metadata | Description, keywords, privacy policy, contacts | 30 min |
| Screenshots & Previews | Resolution requirements, content rules, localization | 30 min |
| Submit for Review | Process, timeline, materials, handling rejections | 30 min |
| Review Guidelines & Common Rejections | High-frequency clauses, prevention strategies | 30 min |
| Release & Updates | Release strategies, update notes, takedown | 20 min |
Pre-Submission Checklist
- Version and build numbers correct; no known crashes
- IAP/subscriptions purchasable and reproducible in sandbox or TestFlight
- Login apps provide test accounts and steps; hardware requirements explained
- Privacy policy URL and data collection statements match actual behavior
- Screenshots and description match the current version’s features, no exaggeration
- App Review Notes written: test path, accounts, environment
App Review Notes are the most overlooked “bonus”. Telling reviewers how to test and what to note is far more efficient than passively waiting for issues to surface.
Reading Suggestions
- First release: read the five sub-chapters in order and prepare all materials before submitting.
- After a rejection: first read “Review Guidelines & Common Rejections” to locate the issue, then fix and resubmit per “Submit for Review”.
- Already live: focus on “Release & Updates” for phased rollout and hotfixes.
