Google Play launch checklist: from account to rollout
A Google Play launch checklist: developer account, the closed testing rule for new personal accounts, data safety form, store listing, AAB and a staged rollout.
Read the post ↗
An App Store submission checklist for iOS apps: developer account, review guidelines, privacy labels, screenshots, TestFlight and common rejection reasons.
Apple’s review is the one step of an iOS launch you do not control. What you do control is everything before it. This App Store submission checklist walks through the accounts, assets and settings Apple asks for, in the order you will need them, plus the reasons apps get rejected most often. Apple updates its rules every year, so treat this as a map and confirm the details in App Store Connect and the current App Review Guidelines before you submit.
Start here, because some of it takes days.
Apple reviews privacy closely. This part of the checklist deserves real attention.
| Item | What to prepare |
|---|---|
| App name and subtitle | Short, accurate, no keyword stuffing or competitor names |
| Description | What the app does, in plain language. Do not mention other platforms or prices that may change |
| Keywords | A comma-separated list within Apple’s character limit |
| Screenshots | Real screens from the app for each required device size. Check App Store Connect for the current required sizes, and add iPad screenshots if the app runs on iPad |
| App preview video | Optional. Must show footage captured from the app itself |
| App icon | Included in the build, with no transparency |
| Category and age rating | Pick an honest category and answer the age rating questionnaire carefully |
| Support URL | A working page where users can reach you |
| Review notes | How to use the app, a working demo account, and anything the reviewer cannot see without help |
Screenshots should show the app as it is. Marketing frames and captions are fine, but the screens inside them must be real and current.
TestFlight is Apple’s beta testing service, and it is the best rehearsal for review.
Most rejections are avoidable, and each item below maps back to a line in this App Store submission checklist. These come up again and again:
If you are rejected, read the message carefully, reply in Resolution Center with specifics, and fix the exact issue. Disagreements can be appealed, but a clear reply often solves it faster.
Before you press submit, choose how the approved build goes live: automatically, manually on a date you pick, or with phased release, which rolls an update out to users gradually over several days. For a first launch, a manual release gives you control over timing, so marketing and support are ready.
Store prep is part of every mobile project we run. In a 2Sprint, days 11 to 13 are reserved for QA on real devices and store prep, so nothing avoidable is left for the reviewer to find. The full calendar is in how a two-week sprint works.
It varies. Many apps are reviewed within a day or two, but first submissions, complex apps and busy periods can take longer. Plan launch dates with a buffer and do not announce a day you cannot move.
No. Individuals can publish. An organisation account shows your company name as the seller, which most businesses prefer, and it needs a D-U-N-S number.
Yes. Each new version is reviewed, though updates are often faster than first submissions. Clear review notes help every time.
A short description of the main flow, a working demo account, and any hardware, location or setup the reviewer needs. If something is hidden behind a feature flag or a paid plan, explain how to reach it.
Review can still surprise you, but a careful checklist turns most surprises into a quick fix instead of a lost week.
A Google Play launch checklist: developer account, the closed testing rule for new personal accounts, data safety form, store listing, AAB and a staged rollout.
Read the post ↗Native vs cross-platform app development compared: Swift and Kotlin, React Native and Flutter, with the real trade-offs in cost, speed, performance and hiring.
Read the post ↗Projects from $5,000 · Contracts and payments in USD