Google Play & Apple Store Emergency : Android 16 Compliance & Privacy Manifests.24h Diagnostic Hub
Kerweb. Agence Capacitor
Back to Blog
App Store / Compliance
4 min read read

App Store Rejection: Crashes on Launch and Major Bugs

Julien Kermarec
August 16, 2026

The Rejection Reason (Guideline 2.1 - Performance)

When an Apple tester opens your app and it unexpectedly quits (crashes) or shows an infinite white screen, the review stops immediately. This is one of the most common reasons for rejection.

Why do Capacitor apps crash during review?

  1. IPv6 Network: Apple always tests apps on an IPv6-only Wi-Fi network. If your backend or a third-party plugin doesn't support IPv6, the app will crash.
  2. iPad (Guideline 2.4.1): Even if you only target the iPhone, your app must work correctly on iPad in compatibility mode (without crashing, and at the right ratio).
  3. Missing permissions on launch: Requesting the camera in the very first second without handling the user's refusal.

The Solution

  1. Test on TestFlight: Before submitting, distribute your app via TestFlight. Apple automatically collects crash reports (Crashlogs) if your testers encounter any.
  2. Analyze Apple's Crashlogs: In the Resolution Center, Apple provides you with a .txt or .crash file. Open it in Xcode to see exactly which line of native code crashed.
  3. Add a Splash Screen: Ensure the @capacitor/splash-screen plugin hides the white screen while your JS (React/Vue/Angular) starts up and gets ready.
App Store
iOS
Validation