Summer Sale50% offCOMPOT
Free Developer ToolUpdated for 2026 / iOS 18 & Xcode 16

App Store Submission Checklist

Don't let a missed toggle or missing privacy manifest delay your release. Use this battle-tested, interactive checklist based on 10+ live App Store launches to verify your Xcode project, App Store Connect metadata, and screenshot sizes before hitting submit.

New App Submission Progress

0 of 28 items completed (0%)

Filter:

Xcode Project & Code Preparation

App Store Connect Metadata & Listing

Screenshots, Media & Visual Assets

App Review Notes & Reviewer Guidance

Built for iOS & SwiftUI Developers

Speed up your iOS launch with Compot

Skip coding boilerplate. Get 130+ production-ready, dependency-free vanilla SwiftUI components—including pre-tested Paywalls, Onboarding sequences, Settings rows, and Auth flows.

Frequently Asked Questions

How long does Apple App Store review typically take?

Most standard iOS app submissions and updates are reviewed within 24 to 48 hours. Expedited reviews can be requested via App Store Connect in emergencies (e.g. critical security or crash fixes).

What is the most common reason iOS apps get rejected?

The top reasons are Guideline 2.1 (App Completeness: broken links, placeholder text, crashes), Guideline 5.1.1 (Privacy: missing account deletion or unexplained permission prompts), and Guideline 3.1.1 (In-App Purchase paywalls missing restore purchases or EULA links).

Are screenshot sizes strictly enforced by Apple?

Yes. App Store Connect requires exact pixel dimensions for screenshot uploads. For modern iPhones, 1290 × 2796 px (or 1320 × 2868 px for 6.9") is the baseline required size for 6.7"+ displays.

Do I need a Privacy Manifest for every iOS app in 2026?

Yes. Apple requires a PrivacyInfo.xcprivacy file in your Xcode project whenever your app or its third-party dependencies access certain designated Required Reason APIs (such as UserDefaults, system boot time, or disk space).

Can I use this checklist for free in my workflow?

Yes! This checklist is 100% free and open source under the Creative Commons CC BY 4.0 license. You can check items off interactively in your browser or copy the markdown into your GitHub PRs and Notion workspace.