Apple refuse mon application : les vraies raisons, classées par fréquence
La réponse directe : Apple refuse environ 25 % des soumissions. Dans l'ordre réel de fréquence en 2026 : la règle 2.1 (app incomplète, bugs, compte de démo mort) pèse plus de 40 % des refus non résolus, suivie par la règle 5.1.1 (confidentialité), puis 4.2 et 4.3 (fonctionnalité minimale et spam), 3.1.1 (achats intégrés) et 2.3 (métadonnées trompeuses). Deux règles neuves piègent tout le monde en 2026, sans lien avec le contenu de l'app : depuis le 28 avril 2026, tout envoi doit être compilé avec le SDK iOS 26, sinon rejet automatique dès l'envoi ; et depuis le 13 novembre 2025, toute app qui envoie des données à une IA tierce (GPT, Claude, Gemini) doit le déclarer et demander un consentement explicite. Voici la liste complète, un exemple concret par famille, et comment répondre sans perdre un tour.
Ce que « refusé » veut dire, en chiffres
Apple a examiné environ 7,77 millions de soumissions en 2024, et en a refusé près de 25 % — à peu près 1,93 million d'applications. Ce n'est pas un accident de parcours réservé aux gros projets : c'est une soumission sur quatre, et le motif change souvent d'un tour à l'autre tant qu'on ne connaît pas les familles de refus à l'avance. C'est exactement la douleur que 24 personnes décrivent dans notre recherche de corpus, avec cette réaction typique :
Rejected 5 times. Apple told me to add IAP, I did, now they reject the same design. I feel like I am arguing with a wall.
Traduction : refusé cinq fois. Apple m'a demandé d'ajouter des achats intégrés, je l'ai fait, maintenant ils refusent le même design. J'ai l'impression de discuter avec un mur.
Le classement réel des cinq familles de refus
Les guides trouvés en recherche citent presque tous les mêmes trois ou quatre règles, mais rarement dans l'ordre réel de fréquence, et rarement avec un exemple concret par famille plutôt qu'un renvoi vague au numéro de la règle. Voici les cinq, dans l'ordre :
| Rang | Règle | Motif | Poids réel | Exemple concret |
|---|---|---|---|---|
| 1 | 2.1 — App incomplète | Bugs, crashs, build cassé | Plus de 40 % des refus non résolus | Compte de démonstration mort, écran blanc au lancement, bouton visible mais inerte |
| 2 | 5.1.1 — Confidentialité | Politique manquante ou fiche inexacte | Le motif de refus numéro 1 en 2026 selon les données d'Apple elle-même | Fiche App Privacy qui déclare « aucune collecte » alors que l'app appelle une API tierce |
| 3 | 4.2 / 4.3 — Fonctionnalité minimale, spam | App trop proche d'un site web habillé, ou trop similaire à une autre | Plus de 42 000 apps retirées en 2024 pour ce motif | Le cas cité plus haut : le même design refusé deux fois, sous deux justifications différentes |
| 4 | 3.1.1 — Achats intégrés | Lien de paiement externe, prix caché | Cité dans la quasi-totalité des guides 2026 comme quatrième cause | Un bouton « payer sur notre site » visible dans l'app, en dehors du système Apple |
| 5 | 2.3 — Métadonnées trompeuses | Captures ou description qui ne correspondent pas à l'app réelle | Environ un appel sur cinq porte justement sur ce motif, et c'est celui qui se renverse le plus souvent | Des captures montrant une fonctionnalité pas encore livrée dans la version soumise |
Les deux premières règles, à elles seules, couvrent la majorité des refus. La règle 5.1.1 mérite une attention particulière depuis 2022 : elle inclut désormais l'obligation d'un bouton de suppression de compte visible dans les réglages, une règle simple à connaître à l'avance et qui continue pourtant de faire refuser des apps en 2026, faute d'avoir été vérifiée avant l'envoi.
La règle qui piège tout le monde depuis le 28 avril 2026
Une cinquième catégorie ne tient à aucun contenu de l'application : le SDK de compilation. Apple l'a annoncé le 3 février 2026 sur sa page développeur officielle : depuis le 28 avril 2026, tout envoi à App Store Connect doit être compilé avec le SDK iOS 26 (ou l'équivalent iPadOS, tvOS, visionOS, watchOS 26). Un binaire produit avec un outil plus ancien est refusé automatiquement dès l'envoi, sans passer par un humain, sans extension annoncée.
Ça ne touche pas les apps déjà publiées et qui tournent — seulement les nouveaux envois et les mises à jour faites après cette date avec une chaîne d'outils restée ancienne. Concrètement : un projet démarré aujourd'hui avec un outil à jour part avec la bonne version de SDK sans y penser. Un vieux projet resté en pause depuis plusieurs mois, lui, se fait recaler à l'envoi, pour une raison qui n'a rien à voir avec ce que l'app fait.
Depuis novembre 2025 : la case IA tierce à cocher avant la revue
Une autre règle, plus discrète mais tout aussi automatique, vise directement les apps construites avec de l'IA. Depuis le 13 novembre 2025, la règle 5.1.2(i) impose que toute application qui envoie des données personnelles à un service d'IA externe — GPT, Claude, Gemini, ou tout autre modèle hébergé en dehors de l'appareil — le déclare, nomme le fournisseur, explique ce qu'il en fait, et obtienne un consentement explicite avant le premier envoi. La règle couvre les grands modèles de langage comme les services de raisonnement plus classiques, pas seulement les chatbots visibles.
Pour une application qui appelle une IA en coulisses — un résumé automatique, une recommandation, une génération de texte — cette case de consentement est devenue une condition d'envoi, au même titre qu'une politique de confidentialité.
Comment répondre à un refus sans perdre un tour
- Identifier la famille exacte du refus. Le motif cité dans le Resolution Center se rattache à une seule des cinq familles ci-dessus — pas à une supposition sur ce qu'Apple a « probablement » voulu dire.
- Corriger uniquement ce motif. Toucher autre chose en même temps repart au fond de la file et peut faire ressortir un second motif qui n'avait pas encore été vu au premier tour — ce qui donne l'impression, à tort, que « le motif change à chaque fois ».
- Répondre dans le Resolution Center avant de resoumettre. Expliquer la correction faite dans le fil de discussion garde l'historique du motif d'un tour à l'autre, utile en cas d'appel.
- Faire appel devant l'App Review Board en cas de désaccord réel. Un seul appel est autorisé par soumission refusée, avec une réponse en 24 à 72 heures. Plusieurs sources concordantes situent le taux de renversement autour d'un appel sur cinq, surtout sur des litiges de métadonnées (règle 2.3) — rarement sur un vrai désaccord de fonctionnalité.
Ce qu'on a vu chez nous, avant même d'arriver à la revue
On n'a pas encore, chez nous, l'histoire d'un refus corrigé : Habib, notre cobaye, en est resté à l'ouverture des comptes développeur et du D-U-N-S lors de la séance du 11 septembre, pas encore à l'envoi pour revue. On ne l'invente pas.
Ce qu'on a vu, une séance plus tôt, le 10 septembre : sans qu'Anas le lui ait demandé, GhostDev a lui-même fait apparaître dans le prototype d'Habib les mentions légales, un écran d'erreur, et la logique de conformité qu'Apple attend — exactement le type d'éléments que les familles 2.1 (complétude) et 5.1.1 (confidentialité) ci-dessus viennent sanctionner quand ils manquent. Anas, en le découvrant : « Il doit me remplacer. » Ce n'est pas la preuve qu'une app passe toujours la revue du premier coup — personne ne peut l'affirmer — mais c'est la preuve qu'un outil qui écrit déjà vers ces règles pendant la construction laisse moins de motifs à découvrir après coup.
Le tableau des délais de réponse
| Étape | Délai réel |
|---|---|
| Premier motif de refus, dans le Resolution Center | Immédiat à la fin de la revue |
| Revue d'une resoumission après correction | 24 à 48 heures en moyenne |
| Réponse à un appel simple dans le Resolution Center | 24 à 72 heures |
| Escalade devant l'App Review Board | Une semaine ou plus |
| SDK iOS 26 non à jour, depuis le 28 avril 2026 | Refus immédiat à l'envoi, avant toute revue humaine |
Foire aux questions
Quelles sont les vraies raisons pour lesquelles Apple refuse une application en 2026 ?
Dans l'ordre réel de fréquence : la règle 2.1 (app incomplète, bugs, compte de démo mort) pèse plus de 40 % des refus non résolus, suivie par la règle 5.1.1 (confidentialité manquante ou fiche App Privacy inexacte), puis les règles 4.2 et 4.3 (fonctionnalité minimale, app trop proche d'un site web habillé, spam), la règle 3.1.1 (achats intégrés mal déclarés) et la règle 2.3 (métadonnées trompeuses).
Qu'est-ce que la règle du SDK iOS 26 obligatoire, et est-ce qu'elle me concerne ?
Depuis le 28 avril 2026, Apple refuse automatiquement, à l'envoi et sans revue humaine, tout binaire qui n'est pas compilé avec le SDK iOS 26 (ou l'équivalent iPadOS, tvOS, visionOS, watchOS 26). La règle ne touche pas les apps déjà publiées, seulement les nouveaux envois et les mises à jour faites après cette date avec un outil resté ancien.
Qu'est-ce que la règle 5.1.2(i) sur l'IA tierce ?
Depuis le 13 novembre 2025, toute app qui envoie des données personnelles à un service d'IA externe (GPT, Claude, Gemini ou autre) doit le déclarer, nommer le fournisseur, expliquer ce que l'IA en fait, et obtenir un consentement explicite avant le premier envoi. Ça concerne toute app qui appelle une IA en dehors de l'appareil, pas seulement les apps de type chatbot.
Faire appel d'un refus Apple, ça marche vraiment ?
Un appel se fait d'abord dans le Resolution Center, avec une réponse en 24 à 72 heures. En cas de désaccord persistant, un seul appel devant l'App Review Board est autorisé par soumission refusée. Plusieurs sources concordantes situent le taux de renversement autour d'un appel sur cinq, surtout sur des litiges de métadonnées, rarement sur un vrai désaccord de fonctionnalité.
Une IA de code peut-elle éviter un refus Apple ?
Aucune IA ne peut le garantir : la revue reste une décision humaine, qui peut changer de motif d'un tour à l'autre. Ce qu'on a vu chez nous, c'est qu'un outil qui écrit déjà les mentions légales, l'écran d'erreur et la logique de conformité pendant la construction — sans qu'on le lui demande — réduit le nombre de motifs à corriger après coup, plutôt que de les découvrir au refus.
Pour aller plus loin
- L'IA a écrit 90 % de mon app. Les 10 % restants ont pris trois semaines. — le pilier, la liste complète de ce qui bloque après une démo IA.
- Publier une application sur l'App Store et le Play Store — la checklist complète avant même d'arriver à la revue.
- Lovable, avis 2026 — ce que Lovable dit lui-même de ses limites côté publication.
- Combien coûte une application mobile — un aller-retour de revue Apple non prévu au devis, ça coûte des jours en plus.
Installe la version gratuite de GhostDev et construis un premier truc, pour de vrai.
Voir comment ça marche — 2 000 €, publié ou rembourséSources
- Apple, aide développeur —
developer.apple.com/news/upcoming-requirements/, publiée le 3 février 2026 : SDK iOS/iPadOS/tvOS/visionOS/watchOS 26 obligatoire pour tout envoi à partir du 28 avril 2026, refus automatique sans revue humaine pour les binaires plus anciens. - QAwerk, « App Store Rejection Reasons in 2026 » —
qawerk.com/blog/app-store-rejection-reasons, consulté le 2026-09-12 : taux de refus ~25 %, 7,77 millions de soumissions examinées en 2024, plus de 40 % des refus non résolus classés sous la règle 2.1. - Sigosoft, « 14 App Store & Play Store Rejections: 2026 Breakdown » —
sigosoft.com/blog/app-store-play-store-rejection-reasons, consulté le 2026-09-12 : plus de 42 000 apps retirées en 2024 pour fonctionnalité minimale ou spam, taux de renversement en appel autour d'un sur cinq. - TechCrunch, « Apple's new App Review guidelines clamp down on apps sharing personal data with third-party AI » —
techcrunch.com/2025/11/13/..., 13 novembre 2025 : entrée en vigueur de la règle de consentement pour tout partage de données avec une IA tierce. - Dev.to (arshtechpro), « Apple's Guideline 5.1.2(i): The AI Data-Sharing Rule That Will Impact Every iOS Developer » —
dev.to/arshtechpro, consulté le 2026-09-12 : détail de la règle 5.1.2(i) et de l'écran de consentement exigé. - GhostDev, retours internes —
connaissance/retours/retours-test-habib-2026-09-10.mdet-11.md: séances cobaye, absorption des règles Apple pendant la construction, verbatim d'Anas. - GhostDev, recherche de corpus —
connaissance/marketing/pieces.md, section 4 : douleur D7, 24 personnes, verbatim original en anglais.