[TOOL] Pre-Submission Diagnostic
App Store Submission Checklist
Use this before you submit, or after your first rejection. These are 17 checks AI tools and non-iOS teams frequently miss. Items tagged AI FAIL are the mistakes we see most often on AI-built apps.
Status
NOT_READY
0/17 checks passed
AI-fail items: 0/9
[Bundle Identity]
0/2com.yourcompany.appname must be identical in Xcode and App Store Connect. AI tools often generate placeholder IDs.
Apple rejects builds with duplicate build numbers even if the version number changed.
[Certificates]
0/2Check in Keychain Access or Apple Developer portal. Expired certs silently fail.
Mismatched certificate/profile is one of the most common silent failures.
[Provisioning]
0/3Ad Hoc profiles allow device installs but cannot be submitted to App Store.
Every capability (push notifications, iCloud, associated domains, etc.) must be enabled both in the profile and in App Store Connect.
Associated Domains, Push Notifications, or iCloud enabled but unused can trigger review questions.
[App Store Connect]
0/4Must be in 'Prepare for Submission' before you can attach a build.
As of 2025: iPhone 6.9" and 6.5" (or 5.5") are required. iPad required if app supports iPad.
Missing age rating blocks submission entirely.
Apple reviewers must be able to log in. Missing or broken credentials = automatic rejection.
[Binary]
0/2Debug builds include test frameworks and may be rejected or behave incorrectly.
Simulator ignores many restrictions that a real device enforces.
[Privacy Compliance]
0/3Required since May 2024. APIs like UserDefaults, file timestamps, disk space require a privacy manifest.
Camera, location, microphone, photos, contacts, calendar, health, tracking — each needs its own key with a clear user-facing reason.
Required since June 2022. Users must be able to delete their account from within the app.
[Metadata]
0/1No mentions of Android, Google Play, or features not present in the submitted build.
[ACTION] Still blocked?
Stuck on one of these? The FinalPass Audit covers every item on this list, plus the Apple-side issues that usually do not show up until review.