Pre-Submission Checklist

Run through every App Store submission requirement before you press “Submit for Review”.

Compliance & Publishing Tools100% freeNo sign-up required

0 of 30 complete

Progress is saved in your browser.

Metadata & Store Listing

Screenshots & Media

Privacy & Compliance

Build & Technical Quality

Review Information & Commerce

Most App Store rejections are not mysterious — they are missed requirements: a demo account that doesn’t work, a privacy label that contradicts the app’s traffic, a screenshot showing an old UI, a broken support URL. Each one costs a full review cycle, and while most reviews complete within a day or two, a bounce at the wrong moment can slide a coordinated launch by a week.

This interactive checklist walks the full surface a reviewer touches: metadata accuracy, screenshots and previews, privacy declarations, the age rating questionnaire, build and capability settings, in-app purchase setup, and the review information panel. Check items off as you verify them; your progress is saved locally so you can return as fixes land.

How to use the pre-submission checklist

  1. 1

    Work through each section in order — metadata, assets, privacy, build, purchases, and review info — checking items only after you have actually verified them.

  2. 2

    Pay special attention to the review information panel: a working demo account with realistic data, and notes explaining anything non-obvious, prevent the most common “we could not evaluate” rejections.

  3. 3

    Verify every URL in your listing (support, marketing, privacy policy) actually loads, on a device outside your office network.

  4. 4

    Fix any unchecked items, then submit — and keep the list; it resets per version so you can reuse it every release.

What App Review actually checks

A reviewer installs your build on real hardware and uses it like a suspicious customer. They log in with your demo account, tap through purchase flows, hit your empty states, and compare what they see against your screenshots and description. Anything they cannot access gets rejected under guideline 2.1 (App Completeness) — one of the most cited rejection reasons — which is why the demo account deserves more care than almost any other checklist item: it must work, must not require an SMS code the reviewer can’t receive, and must contain enough data to show the app’s value.

Beyond functionality, reviewers verify consistency across surfaces: your privacy nutrition label versus observed network behavior, your age rating versus your content, your screenshots versus the running UI, your listed features versus what actually works. Inconsistency reads as either sloppiness or deception, and both get the same result. The checklist mirrors this cross-checking so you catch contradictions before Apple does.

The items teams forget most often

The recurring offenders are the quiet ones: the support URL that 404s because marketing restructured the website; export compliance answers left for the last minute; sign-in-required apps missing Sign in with Apple when they offer only third-party logins; account-based apps missing the in-app account deletion Apple has required since 2022; and background modes or permissions declared in the build that the app never visibly uses, prompting “why does your app need this?” questions.

In-app purchases have their own trap: IAP products must be submitted for review with the binary that uses them, each with its own review screenshot and localized metadata. A perfect app with unsubmitted IAPs gets approved into a broken paywall — or rejected outright. If your release includes new purchases, treat their review status as a launch blocker equal to the build itself.

Frequently asked questions

How long does App Store review take?

Apple states that the majority of submissions are reviewed within 24–48 hours. First submissions, apps with sensitive features (payments outside IAP, health data, kids’ apps), and holiday periods run slower. Plan launches with buffer for at least one rejection-and-resubmit cycle.

What is the most common reason apps get rejected?

Guideline 2.1, App Completeness — the reviewer hit a crash, a broken flow, or content they could not access, very often because the demo account was missing, expired, or empty. Performance and completeness issues consistently top Apple’s own published rejection statistics.

Do I always need to provide a demo account?

If any part of your app sits behind a login, yes — a full-featured demo account in the App Review Information section, or an explicit in-app demo mode. It must not depend on SMS or email verification the reviewer cannot complete, and it should be populated with realistic data.

Can I request a faster review for an urgent release?

Yes — Apple offers expedited review for genuine emergencies like critical bug fixes or time-sensitive events, requested through App Store Connect. It is granted at Apple’s discretion, and overusing it reduces your chances of getting it when you truly need it.

If my app is rejected, do I lose my place in the queue?

You respond in the Resolution Center — either with a fixed build or with clarification if you believe the rejection is mistaken. Resubmissions are generally reviewed quickly, but a contested back-and-forth can take longer, which is exactly why catching issues pre-submission is cheaper than arguing post-rejection.

See your real submission readiness, live

Appalize’s launch setup status reads your actual App Store Connect data — metadata, privacy, builds, and IAPs — and shows exactly what still blocks submission, per app and locale.

Check my readiness free

Related free tools