Urgence Google Play & Apple Store : Conformité Android 16 (API 36) & Privacy Manifests.Hub Urgences 24h
Kerweb. Agence Capacitor
Retour au Blog
App Store / Conformité
4 min read de lecture

Rejet App Store : Crash au démarrage et bugs majeurs

Julien Kermarec
16 août 2026

Le Motif de Rejet (Guideline 2.1 - Performance)

Lorsqu'un testeur d'Apple ouvre votre application et qu'elle se ferme inopinément (crash) ou affiche un écran blanc infini, l'examen s'arrête net. C'est l'une des raisons les plus fréquentes de rejet.

Pourquoi les applications Capacitor crashent-elles lors de la revue ?

  1. Réseau IPv6 : Apple teste toujours les applications sur un réseau Wi-Fi exclusivement IPv6. Si votre backend ou un plugin tiers ne supporte pas l'IPv6, l'application plantera.
  2. iPad (Guideline 2.4.1) : Même si vous ciblez uniquement l'iPhone, votre application doit fonctionner correctement sur iPad en mode compatibilité (sans crash, et au bon ratio).
  3. Permissions manquantes au lancement : Demander l'appareil photo dès la première seconde sans gérer le refus de l'utilisateur.

La Solution

  1. Testez sur TestFlight : Avant de soumettre, distribuez votre app via TestFlight. Apple collecte automatiquement les rapports de crash (Crashlogs) si vos testeurs en rencontrent.
  2. Analysez les Crashlogs d'Apple : Dans le centre de résolution (Resolution Center), Apple vous fournit un fichier .txt ou .crash. Ouvrez-le dans Xcode pour voir exactement quelle ligne de code natif a planté.
  3. Ajoutez un écran de chargement (Splash Screen) : Assurez-vous que le plugin @capacitor/splash-screen cache l'écran blanc le temps que votre JS (React/Vue/Angular) démarre et soit prêt.
App Store
iOS
Validation