Rejet App Store : les motifs les plus fréquents, d’après les chiffres d’Apple
Apple a rejeté 23,0 % des soumissions en 2025, et l’app incomplète arrive en tête : selon la page App Review d’Apple, plus de 40 % des problèmes non résolus relèvent de la guideline 2.1. Les autres chiffres viennent du rapport de transparence 2025 d’Apple ; les parts sont notre propre division de ses totaux.
| Motif de rejet | Guideline | Chiffre d’Apple | Correction la plus rapide |
|---|---|---|---|
| Plantages, contenu provisoire, liens cassés, compte de démo absent | 2.1 App Completeness | Plus de 40 % des problèmes non résolus | Tester sur un vrai appareil, retirer les écrans inachevés, indiquer un compte de démo qui fonctionne dans App Review Information |
| Toute guideline de la section Performance : app complète, métadonnées, bêta, exigences logicielles | Section 2 | 1 354 418 rejets en 2025, 64,7 % des soumissions rejetées | Aligner captures d’écran et description sur le build, compiler avec le SDK actuel |
| Politique de confidentialité, demandes d’autorisation, suppression de compte, propriété intellectuelle | Section 5, surtout 5.1.1 | 495 673 rejets, 23,7 % | Lier une politique de confidentialité dans App Store Connect et dans l’app, écrire une phrase claire par autorisation, ajouter la suppression de compte |
| Spam, copies, fonctionnalités trop maigres, services de connexion | Section 4 : 4.1, 4.2, 4.3, 4.8 | 415 532 rejets, 19,9 % | Fusionner les apps quasi identiques, ajouter ce qu’un site web ne sait pas faire, proposer une connexion privée à côté des connexions sociales |
| Achats intégrés et abonnements | Section 3, surtout 3.1.1 et 3.1.2 | 283 820 rejets, 13,6 % | Vendre les fonctions numériques par achat intégré, afficher le prix et la période de renouvellement avant l’achat, soumettre le premier achat avec une version |
| Contenu choquant et contenu publié par les utilisateurs | Section 1, surtout 1.2 | 151 159 rejets, 7,2 % | Ajouter filtrage, signalement, blocage et coordonnées publiées à toute app qui accueille du contenu d’utilisateurs |
Un même rejet peut citer plusieurs sections : les parts dépassent donc 100 % au total. Apple ne publie aucun chiffre pour une guideline isolée, à part la part de la 2.1. Chiffres vérifiés le 4 novembre 2026 ; le rapport 2025 reste le plus récent publié par Apple.
Pourquoi Apple rejette une app : la réponse courte
La plupart des rejets App Store viennent de soumissions incomplètes ou qui ne marchent pas, pas de règles sur le contenu. La page App Review d’Apple indique que plus de 40 % des problèmes non résolus concernent la guideline 2.1, App Completeness, qui couvre les plantages, le contenu provisoire et les informations incomplètes. Dans le rapport de transparence 2025, la section Performance des guidelines, celle où se trouve la 2.1, est citée dans 1 354 418 rejets, soit davantage que les quatre autres sections réunies.
Après l’app incomplète, les motifs de rejet courants se rangent en quatre familles. Legal regroupe la politique de confidentialité, les demandes d’autorisation, la suppression de compte et la propriété intellectuelle. Design couvre le spam, les copies et les apps aux fonctionnalités trop minces. Business traite des règles d’achat intégré et d’abonnement. Safety porte sur le contenu choquant et le contenu publié par les utilisateurs. Chaque famille correspond à des sections numérotées des App Review Guidelines, et chaque message de rejet cite la guideline sur laquelle il s’appuie.
Ce guide suit donc ces numéros, puisque c’est ce que vous lisez dans le message de rejet : « Guideline 2.1 Performance: App Completeness », « Guideline 4.3(a) Design: Spam », « Guideline 5.1.1(v) Data Collection and Storage ». Pour chacun, vous trouverez le texte d’Apple, les causes habituelles et la correction. Les guidelines ont été mises à jour pour la dernière fois le 16 octobre 2026. Tout ce qui suit a été relu le 4 novembre 2026 dans les App Review Guidelines, qui n’existent qu’en anglais pour cette version, et dans les pages d’aide d’Apple. Les libellés de l’interface sont cités en anglais, comme dans l’aide d’Apple.
Un rejet est rarement définitif. En 2025, Apple a approuvé 387 087 soumissions après un premier rejet. Entre perdre une journée et perdre deux semaines, la différence tient surtout à votre manière de réagir, et c’est l’objet de la seconde moitié de ce guide : lire le message, répondre, soumettre à nouveau, accepter une Bug Fix Submission, faire appel devant l’App Review Board.
L’essentiel
Une soumission sur quatre est rejetée
Apple a rejeté 2 093 244 des 9 100 620 soumissions de 2025, soit un taux de 23,0 % d’après notre calcul sur les chiffres du rapport de transparence. Ce taux baisse chaque année depuis 2022.
L’app complète d’abord
Plus de 40 % des problèmes non résolus relèvent de la guideline 2.1 : plantages, contenu provisoire, liens cassés, compte de démo manquant, achats intégrés introuvables pour l’examinateur.
La confidentialité ensuite
Les sections Legal ont été citées dans 495 673 rejets en 2025. Causes habituelles : pas de politique de confidentialité, des demandes d’autorisation trop vagues, aucun moyen de supprimer son compte dans l’app.
Répondre avant de soumettre à nouveau
Si App Review demande une information, ou si la correction touche les métadonnées ou votre serveur, répondez dans App Store Connect. Une nouvelle soumission relance un examen complet et clôt tout appel en cours.
Un appel précis
L’App Review Board accepte un appel par app rejetée. Citez la guideline et montrez point par point en quoi l’app la respecte.
Les nouveautés de 2026
Apple a révisé la 4.3 sur le spam en juin, étendu la 1.2 au chat anonyme et aux images générées par IA, puis ajouté le 16 octobre 2026 la 2.5.19 contre les fonctions cachées et la 2.3.14 sur les visuels créatifs.
Unable to Add for Review : ce que veut dire ce message dans App Store Connect
« Unable to Add for Review » n’est pas un rejet. App Store Connect l’affiche quand vous cliquez sur Add for Review alors qu’il manque un élément à la soumission : la version n’atteint donc jamais App Review. Sous le titre, la fenêtre indique « The items below are required to start the review process: » puis liste une ligne par élément manquant. La page d’aide Submit an app décrit le parcours normal : vérifier le build, cliquer sur Add for Review, ajouter la version à une soumission en brouillon, puis cliquer sur Submit for Review ; le statut passe à In Review au début de l’examen. Sur les forums d’Apple, des fils plus anciens montrent le même contrôle sous le titre Unable to Submit for Review.
La liste des propriétés obligatoires d’Apple dit ce qui doit être rempli. Au niveau de l’app : nom, bundle ID, SKU, langue principale, catégorie principale, droits sur le contenu, classification par âge et statut au regard du Digital Services Act. Sur la version : URL d’assistance, numéro de version, copyright, informations pour App Review et réglages de publication, plus le texte What’s New pour une mise à jour. Côté prix et disponibilité : la disponibilité et un prix, gratuit compris. Côté confidentialité : l’URL de la politique de confidentialité et vos réponses sur les types de données. La référence des informations de version ajoute les captures d’écran, la description et les mots clés, et chaque version doit avoir un build choisi dans sa section Build.
Le plus souvent, le message nomme l’élément manquant, et le tableau ci-dessous donne la correction pour chaque message signalé par des développeurs. S’il dit seulement « This field is required. » sans rien mettre en évidence, reprenez la liste ci-dessus dans l’ordre. Sur les forums d’Apple, des développeurs ont relié ce message à un champ copyright vide en avril 2021 et à des URL App Store Server Notifications vides en octobre 2021. Seuls les rôles Account Holder, Admin et App Manager peuvent ajouter une version pour examen.
Messages d’erreur d’App Store Connect à la soumission, et comment corriger chacun
Chaque message est cité tel que des développeurs l’ont publié sur les forums officiels d’Apple ; la date indique quand il a été signalé, et la formulation peut avoir changé depuis. Les corrections suivent les pages d’aide d’Apple citées dans chaque ligne. Les deux derniers messages arrivent par email après l’envoi d’un build.
| Message dans App Store Connect | Ce qu’il signifie | Comment le corriger |
|---|---|---|
| There are still screenshot uploads in progress. | Une capture d’écran ou un aperçu vidéo n’a pas fini de se charger, ou le chargement s’est bloqué. Signalé en mars 2025 et en août 2022. | Attendez et rechargez la page. Vérifiez chaque taille d’appareil et chaque langue pour repérer un emplacement bloqué, puis chargez les images une par une. Utilisez du JPEG ou du PNG sans transparence, selon les spécifications des captures d’écran. Si aucun chargement n’est en attente et que le message reste, contactez Apple. |
| There are still attachment uploads in progress. | Un fichier joint à la soumission est encore en cours d’envoi. Signalé en décembre 2023. | Attendez la fin de l’envoi et rechargez. Si rien ne bouge, retirez le fichier et joignez-le à nouveau. |
| You must select a primary category for your app. | L’app n’a pas de catégorie principale, une propriété obligatoire selon la liste d’Apple. Signalé en janvier 2022. | Ouvrez l’app, allez dans General, App Information, et choisissez une catégorie principale sous General Information. Enregistrez, puis relancez Add for Review. |
| You must choose a build | Aucun build n’est associé à la version. Signalé en mars 2022. | Envoyez un build avec un nouveau numéro de build, attendez la fin du traitement, puis cliquez sur le bouton d’ajout (+) à côté de Build sur la page de la version et sélectionnez-le, comme l’explique la page sur le choix du build. Si une version précédente est en ligne, seuls les builds envoyés depuis sa sortie apparaissent. |
| Missing Compliance | Un statut de build plutôt qu’une ligne de la fenêtre : les questions de conformité à l’exportation de ce build sont sans réponse. La page sur le choix du build précise qu’il faut y répondre avant de soumettre. | Cliquez sur Manage à côté du build et répondez aux questions sur le chiffrement, ou chargez la documentation sur le chiffrement. Pour ne plus avoir ces questions sur les builds suivants, déclarez votre usage du chiffrement dans Info.plist, comme l’explique la présentation de la conformité à l’exportation. |
| You must provide copyright information for the app you are adding. | Le champ Copyright de la page de la version est vide. Signalé en mai 2021. | Renseignez Copyright avec l’année et le titulaire des droits, par exemple 2026 Example, Inc. Apple ajoute lui-même le symbole ©, selon la référence des informations de version. |
| This field is required. | Un champ obligatoire est vide sans être mis en évidence. Signalé en avril 2021, en octobre 2021 et en décembre 2024. | Vérifiez le copyright, les coordonnées pour App Review, l’URL de la politique de confidentialité, la classification par âge et les droits sur le contenu. Dans le cas d’octobre 2021, la solution était de remplir les URL App Store Server Notifications dans App Information. |
| Before you can submit your app for review, an Admin must provide information about the app's privacy practice in the App privacy section. | Les questions App Privacy sont restées sans réponse. Signalé en avril 2022. | Ouvrez App Privacy dans la barre latérale, cliquez sur Get Started et répondez aux questions sur les données, selon l’aide sur la confidentialité de l’app. Si ni vous ni vos partenaires ne collectez de données, choisissez « No, we do not collect data from this app ». |
| Your app contains NSUserTrackingUsageDescription, indicating that it may request permission to track users. To submit for review, update your App Privacy response to indicate that data collected from this app will be used for tracking purposes, or update your app binary and upload a new build. | Le build peut demander l’autorisation de suivi, mais vos réponses de confidentialité disent qu’aucune donnée ne sert au suivi. Signalé en septembre 2022. | Si l’app fait du suivi, modifiez les réponses App Privacy pour le déclarer. Sinon, retirez la clé de Info.plist et envoyez un nouveau build. |
| You must choose a price tier in Pricing. | Aucun prix n’est défini. Signalé en août 2020 ; l’aide d’Apple parle désormais de price points et non plus de tiers, la formulation actuelle peut donc différer. | Ouvrez Pricing and Availability sous Monetization, cliquez sur Add Pricing et choisissez un prix, gratuit compris. La page Set a price précise que le prix doit être fixé avant la soumission, et une app payante exige le Paid Apps Agreement. |
| New apps and app updates must be built with the public (GM) versions of Xcode 11 or later, iOS, macOS, watchOS, and tvOS SDKs. Apps built with beta versions aren’t allowed. | Le build a été compilé avec une version bêta de Xcode ou du SDK. Signalé en novembre 2023 ; un ingénieur d’Apple a répondu dans le fil que le problème devait être résolu. | Archivez à nouveau avec la version publique de Xcode. Les envois exigent le SDK iOS 26 ou plus récent depuis le 28 avril 2026, et exigeront le SDK iOS 27 à partir d’avril 2027, selon l’annonce d’Apple du 9 septembre 2026. |
| Missing purpose string in Info.plist. Your app's code references one or more APIs that access sensitive user data, or the app has one or more entitlements that permit such access. | Un email après l’envoi, erreur 90683 : le build, ou un SDK qu’il contient, peut accéder à une ressource protégée, la caméra par exemple, sans description d’usage. Signalé en janvier 2024. | Ajoutez la clé nommée dans l’email, comme NSCameraUsageDescription, avec une phrase claire qui dit pourquoi l’app en a besoin, comme le demande la guideline 5.1.1(ii). Si l’app ne s’en sert jamais, mettez à jour ou retirez le SDK qui y fait référence. |
| Missing API declaration. Your app's code in the "[file]" file references one or more APIs that require reasons, including the following API categories: [category] | Un email après l’envoi, erreur 91053 : une API à raison obligatoire, comme UserDefaults ou les horodatages de fichiers, est utilisée sans raison approuvée. Signalé en avril 2024 ; depuis le 1er mai 2024, ces raisons sont exigées pour envoyer un build, selon la mise à jour d’Apple sur la confidentialité. | Ajoutez un fichier PrivacyInfo.xcprivacy avec une entrée NSPrivacyAccessedAPITypes et le code de raison d’Apple pour chaque catégorie citée, et mettez à jour les SDK de la liste des SDK tiers d’Apple vers des versions qui embarquent leur propre manifeste. |
Dans le dernier message, les parties entre crochets désignent votre fichier et la catégorie d’API nommés dans votre email. Les forums d’Apple demandent aux visiteurs de confirmer qu’ils sont humains avant d’ouvrir un fil.
Ce qu’App Store Connect exige avant d’ajouter une version pour examen
Certains éléments obligatoires produisent rarement un message clair : vérifiez-les avant de cliquer sur Add for Review. Chaque ligne reprend les pages d’aide d’Apple telles qu’elles se lisaient le 4 novembre 2026.
| Élément | Où le régler | Ce qu’Apple exige |
|---|---|---|
| Captures d’écran | Page de la version, Previews and Screenshots | Au moins une capture iPhone au format Dynamic Island (écran moyen), et une pour l’écran iPad 13 pouces si l’app tourne sur iPad ; jusqu’à 10 par taille, selon les spécifications des captures d’écran. À partir d’avril 2027, les apps compilées avec le SDK iOS 27.1 ou plus récent devront aussi fournir des captures iPhone Duo, selon la même page et l’annonce d’Apple du 5 octobre 2026. |
| Classification par âge | General, App Information, Age Ratings | Répondez au questionnaire de classification ; une app Unrated ne peut pas être publiée sur l’App Store, selon l’aide sur la classification par âge. Apple demandait de répondre aux nouvelles questions avant le 31 janvier 2026, et les questions sur les fonctions de réseau social sont exigées à chaque soumission depuis septembre 2026. |
| Droits sur le contenu | General, App Information | Indiquez si l’app contient, affiche ou consulte du contenu tiers, et détenez les droits nécessaires, ou une autre autorisation de l’utiliser, selon la loi de chaque pays ou région où l’app est disponible, d’après la référence des informations de l’app. |
| URL de la politique de confidentialité | General, App Information | Obligatoire pour les apps iOS et macOS ; une app tvOS doit fournir le texte de la politique à la place. |
| Réponses App Privacy | App Privacy dans la barre latérale | Vos réponses sur les types de données, en tenant compte aussi du code tiers présent dans l’app, selon l’aide sur la confidentialité de l’app. |
| Prix et disponibilité | Monetization, Pricing and Availability | Un prix, gratuit compris, et les pays ou régions ; une app payante exige le Paid Apps Agreement, selon la page Set a price. |
| Build et conformité à l’exportation | Page de la version, Build | Un seul build par version, et les questions sur le chiffrement remplies pour tout build marqué Missing Compliance, selon la page sur le choix du build. |
| Copyright | Page de la version | L’année et le titulaire des droits, par exemple 2026 Example, Inc. |
| Informations pour App Review | Page de la version | Un nom de contact, un email et un numéro de téléphone au format international commençant par le signe plus, et un compte de démo qui n’expire pas si l’app demande une connexion, selon la référence des informations de version. |
| URL d’assistance | Page de la version | Une page qui mène à de vraies coordonnées, une adresse email par exemple, pour que les gens puissent vous joindre. |
| Catégorie principale | General, App Information | Une catégorie principale ; la catégorie secondaire est facultative. |
| Statut de professionnel au sens du Digital Services Act | General, App Information, App Store Regulations and Permits | Si vous ne l’avez pas encore confirmé, App Store Connect vous demande si vous êtes un professionnel (trader) la prochaine fois que vous soumettez une nouvelle app, selon l’aide sur le Digital Services Act. |
| Déclaration sur les dispositifs médicaux réglementés | General, App Information | Exigée pour les apps disponibles dans l’UE et l’EEE, au Royaume-Uni ou aux États-Unis dont la catégorie principale ou secondaire est Health & Fitness ou Medical, ou dont la classification indique des informations médicales « frequent », selon la référence des informations de l’app. |
| Questionnaire Digital Goods and Services | General, App Information | La façon dont vos clients paient les biens numériques dans l’app. L’aide sur ce questionnaire précise qu’il n’y a rien à faire s’il n’apparaît pas pour votre app. |
Statistiques des rejets App Store : les rejets de 2025 par section des guidelines
Le rapport de transparence 2025 d’Apple ventile les rejets par section des guidelines. Un même rejet peut citer plusieurs sections : les lignes totalisent donc 2 704 747, plus que les 2 093 244 soumissions rejetées. Les colonnes de parts sont notre division des chiffres d’Apple.
| Section des guidelines | Guidelines numérotées | Rejets la citant en 2025 | Part des soumissions rejetées | Part de toutes les soumissions |
|---|---|---|---|---|
| Performance | Section 2 : app complète, bêta, métadonnées exactes, matériel, exigences logicielles | 1 354 418 | 64,7 % | 14,9 % |
| Legal | Section 5 : confidentialité, propriété intellectuelle, jeux d’argent et loteries, code de conduite des développeurs | 495 673 | 23,7 % | 5,4 % |
| Design | Section 4 : copies, fonctionnalités minimales, spam, services de connexion | 415 532 | 19,9 % | 4,6 % |
| Business | Section 3 : paiements, achats intégrés, abonnements, modèles économiques acceptés | 283 820 | 13,6 % | 3,1 % |
| Safety | Section 1 : contenu choquant, contenu des utilisateurs, enfants, atteintes physiques | 151 159 | 7,2 % | 1,7 % |
| Other | Non défini dans le rapport | 4 145 | 0,2 % | 0,0 % |
Comment le lire : environ une soumission sur sept (14,9 %) a été rejetée au titre d’une guideline Performance, et environ une sur vingt au titre d’une guideline Legal. Apple ne publie pas de chiffre par guideline isolée, comme la 4.3 ou la 5.1.1(v) ; le seul chiffre plus fin est la part de la 2.1 donnée sur sa page App Review.
Taux de rejet App Store par année, de 2022 à 2025
Apple a publié quatre rapports de transparence : 2022, 2023, 2024 et 2025. Le taux de rejet et la part approuvée après rejet sont notre division des totaux de chaque rapport.
| Année | Soumissions examinées | Soumissions rejetées | Taux de rejet | Approuvées après rejet | Part des rejets ensuite approuvés |
|---|---|---|---|---|---|
| 2022 | 6 101 913 | 1 679 694 | 27,5 % | 253 466 | 15,1 % |
| 2023 | 6 892 500 | 1 763 812 | 25,6 % | 277 923 | 15,8 % |
| 2024 | 7 771 599 | 1 931 400 | 24,9 % | 295 109 | 15,3 % |
| 2025 | 9 100 620 | 2 093 244 | 23,0 % | 387 087 | 18,5 % |
Deux tendances ressortent. Les soumissions ont augmenté de 49,1 % entre 2022 et 2025 alors que le taux de rejet perdait 4,5 points : davantage d’apps arrivent dans un état qu’App Review accepte. Et la part des rejets suivis d’une approbation a bondi de 15,3 % à 18,5 % en 2025. Apple n’explique ni l’une ni l’autre évolution.
Les motifs de rejet App Store les plus courants et leur correction
Apple liste les problèmes qu’il rencontre le plus souvent sur sa page App Review. Le tableau rattache chacun à la guideline qui figure d’habitude dans le message de rejet et donne la correction ; il ajoute deux motifs détaillés plus bas sur cette page, les achats intégrés introuvables et la suppression de compte. Les numéros viennent des App Review Guidelines ; les corrections sont notre résumé des pages d’aide d’Apple citées plus loin.
| Motif de rejet | Guideline habituelle | Ce qui le déclenche | Comment le corriger |
|---|---|---|---|
| Plantages et bugs | 2.1 | L’app plante ou une fonction principale échoue sur l’appareil de l’examinateur | Tester sur de vrais appareils avec la version actuelle d’iOS, refaire les étapes de l’examinateur, livrer un nouveau build |
| Liens cassés | 2.1 | L’URL d’assistance, la politique de confidentialité ou un lien dans l’app ne s’ouvre pas | Ouvrir chaque lien dans un navigateur où vous n’êtes connecté à rien, avant de soumettre |
| Contenu provisoire | 2.1 | Lorem ipsum, écrans vides, sections « bientôt disponible », données de test | Retirer tout ce qui est inachevé, ou le masquer derrière un réglage de publication |
| Informations incomplètes | 2.1 | Pas de compte de démo, identifiants expirés, aucune note sur les fonctions cachées | Remplir App Review Information avec des identifiants valides et des notes précises |
| Achats intégrés introuvables | 2.1(b) | Les produits configurés sont impossibles à trouver ou à acheter dans le build | Soumettre le premier achat avec la version de l’app et rendre chaque produit accessible |
| Politique de confidentialité | 5.1.1(i) | Pas de lien dans App Store Connect ou dans l’app, ou une politique qui ne couvre pas les données | Lier aux deux endroits une politique qui nomme les données, leurs usages, leur partage et leur suppression |
| Demandes d’accès aux données floues | 5.1.1(ii) | Des demandes d’autorisation du type « pour utiliser la localisation », ou sans rien de précis | Écrire une phrase précise par autorisation, qui dit à quoi servent les données |
| Pas de suppression de compte | 5.1.1(v) | Création de compte possible sans moyen de supprimer le compte dans l’app | Ajouter dans les réglages une suppression qui efface tout le compte |
| Captures d’écran inexactes | 2.3.3 | Captures d’écran de démarrage, de connexion ou d’une autre interface | Montrer l’app actuelle en usage sur plus de la moitié des captures de chaque appareil |
| Interface de mauvaise qualité | 4 (Design) | Mises en page cassées, texte illisible, commandes qui ne répondent pas | Corriger la mise en page sur chaque taille d’écran prise en charge et tester avec un texte agrandi |
| Sites encapsulés et collections de liens | 4.2, 4.2.2 | Un site web enveloppé dans une app, ou une app faite surtout de liens ou de publicités | Ajouter des fonctions natives qui vont au-delà du site |
| Soumissions répétées d’apps similaires | 4.3(a) | Plusieurs bundle IDs pour des apps quasi identiques | Fusionner en une seule app et proposer les variantes à l’intérieur |
| Copies | 4.1 | Nom, icône ou interface trop proches d’une autre app | Utiliser votre propre nom, votre icône et votre design ; retirer les autres marques des métadonnées |
| Tromperie de l’utilisateur | 2.3.1 | Des fonctions ou des prix promis que l’app n’a pas | Ne décrire que ce que fait le build ; lister chaque nouvelle fonction dans les notes pour l’examen |
| Pas assez de valeur durable | 4.2 | Une app à fonction unique, sans raison d’y revenir | Ajouter de la profondeur, ou l’intégrer à une app plus large |
| Soumise par la mauvaise entité | 5.1.1(ix) | Banque, santé, jeux d’argent ou crypto soumis par un particulier | Soumettre depuis le compte organisation de l’entreprise qui fournit le service |
Vidéo : pourquoi les apps sont rejetées, catégorie par catégorie
Une présentation de 18 minutes, publiée en 2026, qui regroupe les motifs de rejet comme le fait Apple : métadonnées, confidentialité et suivi, problèmes d’interface, performance et fonctionnalités minimales, avec les pages des guidelines à l’écran. Utile avant une première soumission. La vidéo est en anglais.
Guideline 2.1 App Completeness : le motif de rejet le plus fréquent
La guideline 2.1(a) demande que chaque soumission soit une version finale, avec toutes les métadonnées nécessaires et des URL qui fonctionnent, débarrassée du texte provisoire, des sites vides et de tout contenu temporaire. Elle demande de tester l’app sur un appareil pour les bugs et la stabilité, et, si l’app comporte une connexion, de fournir un compte de démo et d’allumer votre backend. Elle se termine par la règle à l’origine de la plupart des rejets : Apple rejettera les bundles d’app incomplets et les binaires qui plantent ou présentent des problèmes techniques évidents. Le texte complet se trouve dans les App Review Guidelines.
Les causes sont presque toujours banales. Un plantage sur un appareil ou une version d’iOS que vous n’avez pas testés. Une connexion qui échoue parce que le compte de démo a expiré, ou parce qu’il réclame un code à deux facteurs que personne n’a noté. Un serveur en panne au moment où l’examinateur ouvre l’app. Un lien d’assistance qui pointe vers une page disparue. Une fonction marquée « bientôt disponible ». Aucune n’a de rapport avec le fait qu’Apple aime ou non votre app.
La guideline 2.1(b) porte sur les achats intégrés : ils doivent être complets, visibles pour l’examinateur et fonctionnels, et si un produit configuré est introuvable ou impossible à examiner dans l’app, vous devez expliquer pourquoi dans les notes pour l’examen. Une variante fréquente de ce rejet vient du premier achat. L’aide sur la soumission des achats intégrés précise que le premier achat intégré de chaque type (consommable, non consommable, abonnement à renouvellement automatique, abonnement non renouvelable) doit être soumis avec une nouvelle version de l’app ; une fois le premier d’un type approuvé, les suivants du même type peuvent partir seuls, tant que l’app compte au moins une version approuvée.
La correction, c’est une soumission complète. La page d’Apple sur les informations à fournir pour un examen complet demande, pour une nouvelle app, son concept et son modèle économique ; pour une mise à jour, ce qui a changé et où le trouver. Elle demande aussi les appareils et versions du système testés, les services extérieurs dont l’app dépend, un compte de démo encore valide au début de l’examen, des identifiants pour chaque type de compte, un compte dont l’abonnement a expiré pour que l’examinateur voie le parcours d’achat, et tout code à usage unique dans le champ Notes. Si votre connexion ne peut pas être partagée pour des raisons légales ou de sécurité, la guideline 2.1(a) autorise un mode démo intégré, avec l’accord préalable d’Apple.
Guideline 2.1 Information Needed : ce que cela veut dire et comment répondre
« Guideline 2.1 Information Needed » n’est pas tout à fait un rejet. L’examinateur n’a pas pu terminer sans quelque chose de votre part : une connexion qui marche, l’explication d’une fonction, un document, une vidéo de l’app avec son matériel, ou une réponse sur l’origine d’un contenu. L’examen est suspendu jusqu’à votre réponse.
Répondez au message dans App Store Connect, sans soumettre à nouveau. L’aide sur le statut de l’examen indique que lorsque App Review a demandé des informations et qu’il n’y a pas d’autre problème, vous pouvez répondre directement, et qu’une nouvelle soumission lance un nouvel examen après lequel App Review ne peut plus répondre à votre message précédent. Répondez exactement à la question posée, joignez des captures ou un court enregistrement d’écran si cela aide, et mettez à jour les champs App Review Information pour que le prochain examinateur ait les mêmes détails.
Si App Review demande un appel parce que la connexion exige un code, Apple indique que ces appels ont lieu en général sous trois à cinq jours ouvrés, d’après sa page sur l’examen complet. Mettre le code, ou un compte de démo sans code, dans le champ Notes dès le départ évite complètement cette attente.
Guideline 2.3 Accurate Metadata : captures d’écran, description et mots clés
La section 2.3 couvre tout ce qui apparaît sur la fiche produit. La guideline 2.3.1 exige que chaque nouvelle fonction et chaque changement soient décrits précisément dans les notes pour l’examen (les descriptions génériques sont rejetées), et fait de la promotion trompeuse d’une app, par exemple pour des services qu’elle n’offre pas ou un faux prix, un motif de retrait. La 2.3.2 demande que la description, les captures et les aperçus indiquent clairement ce qui exige un achat supplémentaire. La 2.3.12 demande que le texte What’s New liste les changements importants ; les simples corrections de bugs et améliorations de performance peuvent se contenter d’une formule générique. Pour rédiger ce texte, voyez nos exemples de notes de version.
Les captures d’écran sont le rejet de métadonnées qu’Apple explique le plus en détail. Sa page d’aide sur la guideline 2.3.3 précise que les captures doivent montrer l’app en usage, et pas seulement un visuel de titre, une page de connexion ou un écran de démarrage, et qu’App Review n’approuve le jeu de captures d’un appareil que si plus de la moitié montrent l’app en usage. Avec trois captures, deux doivent montrer l’app ; avec quatre, trois. Les textes et images en surimpression sont permis tant qu’ils n’étouffent pas l’app et ne cachent pas sa fonction principale, et les captures doivent correspondre à l’interface actuelle. Notre guide des tailles de captures d’écran App Store donne les formats exigés par Apple, et notre vérificateur de taille de captures contrôle vos fichiers avant l’envoi.
La guideline 2.3.7 limite le nom de l’app à 30 caractères et interdit de bourrer les métadonnées de marques déposées, de noms d’apps populaires, de prix ou de formules sans rapport ; notre compteur de caractères App Store vérifie ces limites. La 2.3.8 demande que les icônes, captures et aperçus conviennent à une classification 4+ même si l’app est classée plus haut, et réserve des mentions comme « For Kids » à la catégorie Enfants. La 2.3.10 interdit les noms, icônes ou images d’autres plateformes mobiles ou de boutiques d’apps alternatives dans l’app et ses métadonnées. La règle la plus récente, la 2.3.14, ajoutée le 16 octobre 2026, applique les mêmes exigences aux nouveaux visuels créatifs affichés en tête de fiche et dans les résultats de recherche : pas de référence trompeuse à d’autres apps, pas d’affirmation invérifiable, pas de prix précis ni de prix barré.
Le statut Metadata Rejected signifie que seule la fiche produit doit être reprise. La liste des statuts d’Apple dit de lire le message, de modifier les métadonnées pour régler le problème, puis de répondre à App Review. Pas besoin de nouveau build, et l’examen reprend en général vite après votre réponse.
Guideline 2.5 Software Requirements : API publiques, code téléchargé et fonctions cachées
La guideline 2.5.1 précise que les apps ne peuvent utiliser que des API publiques, qu’elles doivent tourner sur le système d’exploitation actuellement distribué et qu’elles doivent abandonner progressivement les frameworks dépréciés. La 2.5.2 exige que les apps soient autonomes et interdit de télécharger, d’installer ou d’exécuter du code qui ajoute ou modifie des fonctions. C’est pour cette raison qu’une app qui charge de nouvelles fonctions depuis un serveur après l’examen est rejetée ou retirée, et que les mini apps, mini jeux, chatbots et extensions relèvent d’une guideline à part, la 4.7.
Apple a ajouté la guideline 2.5.19 le 16 octobre 2026. Elle interdit les fonctions cachées, dormantes ou non documentées, et précise que les dissimuler dans le binaire, par obfuscation du code ou par un autre moyen, justifie le retrait de l’App Store et la résiliation du compte développeur. L’annonce d’Apple sur ce changement désigne la cible sous le nom de bait and switch : des apps qui travestissent leur objet pendant l’examen et révèlent d’autres capacités après l’approbation. La note de mise à jour précise que cette règle figurait jusque-là dans la 2.3.1. Si votre app active des fonctions plus tard par configuration à distance, chaque fonction que l’examinateur pourra atteindre après la sortie doit être présente et décrite dans la version que vous soumettez.
Les exigences de compilation comptent aussi parmi les exigences logicielles, même si elles s’appliquent à l’envoi plutôt qu’à l’examen. Depuis le 28 avril 2026, les apps envoyées sur App Store Connect doivent être compilées avec le SDK iOS 26 ou plus récent, selon l’annonce d’Apple sur les SDK minimums, et à partir d’avril 2027 avec le SDK iOS 27. Un build qui ne respecte pas les exigences en vigueur prend le statut Invalid Binary et demande un nouvel envoi.
Guideline 5.1.1 : politique de confidentialité, demandes d’autorisation et usage des données
La confidentialité est la deuxième source de rejets, et celle dont les règles sont les plus détaillées. La guideline 5.1.1(i) exige que chaque app renvoie vers sa politique de confidentialité à deux endroits : dans le champ prévu des métadonnées d’App Store Connect et dans l’app, à un endroit facile à trouver. La politique doit dire quelles données l’app collecte, comment et pourquoi, confirmer que tout tiers qui reçoit ces données leur assure une protection équivalente, et expliquer la conservation, la suppression et la manière de retirer son consentement.
La 5.1.1(ii) impose le consentement avant toute collecte de données d’utilisateur ou d’usage, même des données jugées anonymes, et interdit qu’une fonction payante dépende de l’accès à ces données. Elle exige aussi des purpose strings, la phrase qu’iOS affiche dans chaque demande d’autorisation, qui décrivent l’usage clairement et complètement. La page d’aide d’Apple sur les purpose strings donne le contraste attendu, que nous traduisons ici : « Pour utiliser la localisation. » ne suffit pas ; « L’app utilise votre position pour calculer l’itinéraire conseillé jusqu’à votre destination et vous guider étape par étape. » est clair. Écrivez une phrase précise par ressource protégée, traduisez-la pour chaque langue que vous prenez en charge, et retirez le code de SDK qui demande une autorisation dont vous n’avez pas besoin.
La 5.1.1(iv) exige que les apps respectent les réglages d’autorisation sans piéger ni forcer les gens vers un accès inutile. L’exemple d’Apple : une app qui publie des photos sur un réseau social mais réclame d’abord le micro. Si quelqu’un refuse la localisation, proposez de saisir une adresse à la main. La 5.1.2(i) ajoute que vous devez indiquer clairement où des données personnelles sont partagées avec des tiers, y compris avec une IA tierce, et obtenir une autorisation explicite avant de le faire. Une app qui envoie le texte ou les photos de ses utilisateurs à un modèle d’IA extérieur doit donc afficher cette information et recueillir ce consentement dans l’app, et pas seulement dans la politique de confidentialité.
Deux exigences techniques provoquent des rejets dès l’envoi. Depuis le 1er mai 2024, les apps qui utilisent des API de la liste des raisons obligatoires d’Apple doivent déclarer une raison approuvée dans un manifeste de confidentialité, selon la mise à jour d’Apple sur la confidentialité des soumissions. Et quand vous ajoutez un SDK de la liste des SDK tiers couramment utilisés, qui compte 86 entrées dont FirebaseCore, Alamofire, Flutter, OneSignal et Lottie, vous devez utiliser une version qui embarque son propre manifeste de confidentialité, signée s’il s’agit d’une dépendance binaire.
Vidéo : corriger un rejet lié au manifeste de confidentialité dans Xcode
La démonstration de Sean Allen date de la semaine où les règles d’Apple sur les API à raison obligatoire sont entrées en vigueur. Elle montre comment ajouter un manifeste de confidentialité dans Xcode et déclarer une raison pour des API comme UserDefaults, que la plupart des apps utilisent. L’exigence n’a pas changé en 2026. La vidéo est en anglais.
Guideline 5.1.1(v), suppression de compte : ce qu’Apple accepte et ce qu’il rejette
Si une app permet de créer un compte, elle doit permettre de le supprimer depuis l’app. La guideline 5.1.1(v) ajoute qu’une app sans fonctions importantes liées à un compte devrait pouvoir s’utiliser sans connexion. Les lignes ci-dessous résument la page d’aide d’Apple sur la suppression de compte.
| Apple rejette | Apple accepte |
|---|---|
| Se contenter de désactiver ou de suspendre le compte | Supprimer l’intégralité du compte et ses données personnelles |
| Une suppression cachée dans des menus ou décrite seulement dans un article d’aide | Une option facile à trouver, en général dans les réglages du compte |
| Demander d’appeler, d’écrire ou de passer par un chat pour supprimer, hors secteurs très réglementés | Une suppression lancée dans l’app ; un lien direct vers la page exacte si la dernière étape se fait sur votre site |
| Une suppression proposée seulement là où le RGPD ou le CCPA s’applique | La suppression pour tout le monde, où que les gens vivent |
| Des obstacles inutiles ou des dissuasions répétées | Des étapes de confirmation raisonnables, comme un code reçu par email |
| Des comptes invités créés automatiquement, sans moyen de les supprimer | La suppression aussi pour les comptes créés automatiquement |
| Laisser derrière soi photos, publications et avis | Supprimer le contenu publié par l’utilisateur avec le compte, sauf si la loi impose de le garder |
| Des comptes Sign in with Apple qui restent connectés | La révocation des jetons utilisateur par l’API REST de Sign in with Apple |
| Une facturation qui continue en silence après la suppression | Prévenir les abonnés que la facturation continue via Apple et leur demander d’abord de résilier |
Apple demande aussi d’indiquer le délai de suppression et les données que la loi vous oblige à conserver. Une suppression qui prend quelques jours est acceptée si l’app le dit.
Guideline 4.3 spam : pourquoi Apple classe votre app en design spam, et comment en sortir
La guideline 4.3 est le rejet que les développeurs ont le plus de mal à corriger, parce qu’il vise l’idée et non un bug. Elle a deux volets. La 4.3(a) demande de ne pas créer plusieurs bundle IDs pour la même app. L’exemple d’Apple : une app de carte distincte pour chaque ville du monde au lieu d’une seule carte où l’on cherche n’importe quelle ville. Son conseil : soumettre une seule app et proposer les variantes par lieu, équipe ou université via des achats intégrés.
La 4.3(b) demande de ne pas soumettre d’apps impossibles à distinguer de ce qui existe déjà en abondance. Elle cite des catégories bien installées sur l’App Store, dont les apps de rencontre, les lampes torches, les effets sonores, les fonds d’écran, les minuteurs simples et la voyance, et annonce qu’Apple n’en acceptera pas de nouvelles sans une expérience nettement différente ou meilleure. Les apps créées à partir d’un template commercial ou d’un service de génération d’apps relèvent d’une règle voisine, la 4.2.6 : elles sont rejetées, sauf si le fournisseur du contenu de l’app les soumet lui-même.
Apple a révisé les deux volets le 8 juin 2026, pour préciser le fondement de la guideline et ajouter des exemples. Les témoignages réunis par Michael Tsai relient en partie la hausse des soumissions de 2025 et 2026 aux apps construites vite avec des outils de code par IA, et c’est dans ce contexte que la 4.3 s’applique aujourd’hui.
Ce qui marche, d’après les cas que décrivent les développeurs : changer l’app, pas l’argumentaire. Fusionnez les apps quasi identiques en une seule. Retirez les écrans de template et les visuels génériques. Ajoutez la fonction qui rend l’app différente, puis dites dans les notes pour l’examen, en deux ou trois phrases simples, ce que fait cette app que les alternatives évidentes ne font pas. Une réponse qui se contente d’affirmer que l’app est unique, sans changement dans le build, fait rarement bouger un rejet 4.3. Si plusieurs de vos apps ont été rejetées au titre de la 4.3, prenez-le au sérieux : la 4.3(b) prévient que des soumissions répétées de ce genre peuvent mener au retrait de l’Apple Developer Program, et notre guide du compte développeur Apple explique ce que ce programme engage.
Vidéo : ce que veut dire un rejet 4.3 design spam, et comment être accepté
Une courte explication publiée en 2026 sur la guideline 4.3 : ce qu’Apple entend par design spam, comment positionner une app pour qu’elle passe, et quelles niches sont les plus exposées cette année. La vidéo est en anglais.
Guideline 4.2 Minimum Functionality : apps webview et apps trop simples
La guideline 4.2 s’ouvre sur une phrase qui explique la plupart de ces rejets : votre app doit offrir des fonctions, du contenu et une interface qui la placent au-dessus d’un site web remis en paquet. Elle poursuit : une app qui n’est pas particulièrement utile, originale ou « digne d’une app » n’a pas sa place sur l’App Store. La 4.2.2 ajoute qu’en dehors des catalogues, une app ne doit pas être d’abord un support marketing, une publicité, un extrait de site web, un agrégateur de contenu ou une collection de liens. La 4.2.3 exige qu’une app fonctionne seule, sans installer une autre app, et qu’elle annonce la taille de tout téléchargement supplémentaire avant de le lancer.
Les apps webview sont le cas d’école. Envelopper un site dans une coque native est permis, mais une app qui affiche le même site sans rien ajouter reçoit en général un rejet 4.2. Même chose pour les utilitaires d’un seul écran qui font une petite chose déjà prévue par iOS, et pour les apps dont le contenu se résume à un livre ou à un guide de jeu, qu’Apple renvoie vers Apple Books.
La correction consiste à donner à l’examinateur une raison d’être de l’app. Servez-vous de ce que le site ne sait pas faire : l’accès hors ligne, les widgets, des notifications que les gens choisissent d’activer, l’appareil photo, Apple Pay, Sign in with Apple, le partage vers d’autres apps, ou des données qui restent sur l’appareil. Rendez l’app utilisable sans connexion quand c’est possible. Puis dites dans les notes pour l’examen ce que fait l’app que le site ne fait pas. Ces pistes sont notre lecture de la guideline et de l’expérience publiée par des développeurs, pas une liste fournie par Apple.
Vidéo : pourquoi les apps simples reçoivent un rejet Minimum Functionality
Le développeur indépendant Adam Lyttle explique pourquoi l’App Store rejette les apps simples au titre des fonctionnalités minimales, et la méthode en trois étapes qu’il suit pour faire accepter de petites apps. La vidéo est en anglais.
Guideline 4.1 copycats et guideline 4.8 Login Services
La guideline 4.1 demande de ne pas copier la dernière app à la mode, ni de modifier à peine le nom ou l’interface d’une autre app pour la faire passer pour la vôtre. La 4.1(b) considère l’usurpation d’autres apps ou services comme une violation du code de conduite des développeurs, et la 4.1(c) interdit d’utiliser l’icône, la marque ou le nom de produit d’un autre développeur dans votre icône ou votre nom sans son accord. La page d’aide d’Apple sur les copies liste les déclencheurs habituels : fonctions ou apparence copiées, nom ou icône proches d’une app existante, autres marques dans le titre, le sous-titre ou les mots clés, captures qui ne montrent pas votre vraie app, nom de développeur ou URL d’assistance périmés. Dans chaque cas, la correction consiste à rendre l’app clairement vôtre, ou à obtenir une autorisation écrite et à la joindre.
La guideline 4.8 concerne les apps qui utilisent une connexion tierce ou sociale, comme Google Sign In, Facebook Login, Sign In with LinkedIn ou Log in with X, pour créer le compte principal de l’utilisateur. Ces apps doivent aussi proposer, comme option équivalente, un autre service de connexion qui limite la collecte au nom et à l’adresse email, permet de garder son adresse email privée et ne collecte pas les interactions à des fins publicitaires sans consentement. Sign in with Apple remplit les trois conditions, c’est pourquoi la plupart des développeurs l’ajoutent quand ce rejet arrive, même si la guideline décrit des fonctions sans nommer de service.
L’exigence ne s’applique que lorsqu’une connexion tierce ou sociale crée le compte principal : une app qui n’utilise que sa propre connexion par email et mot de passe n’est pas concernée. Si votre app propose Sign in with Apple, pensez à la règle sur la suppression de compte : supprimer un compte doit aussi révoquer les jetons Sign in with Apple.
Guideline 3.1.1 achats intégrés : les rejets liés au paiement et aux abonnements
La guideline 3.1.1 précise que pour débloquer des fonctions dans une app, comme des abonnements, des monnaies de jeu, des niveaux, du contenu premium ou une version complète, vous devez passer par l’achat intégré, sans mécanisme de déblocage maison comme des clés de licence, des QR codes ou des portefeuilles de cryptomonnaie. C’est le cœur de la section Business, citée dans 283 820 rejets en 2025.
Les abonnements ont leurs propres règles. La 3.1.2(a) exige qu’un abonnement à renouvellement automatique apporte une valeur continue, dure au moins sept jours et soit disponible sur tous les appareils de l’utilisateur. La 3.1.2(c) demande, avant de proposer l’abonnement, de décrire clairement ce que l’on obtient pour ce prix et de communiquer les exigences de l’annexe 2 (Schedule 2) du contrat de licence développeur. Un paywall qui cache le prix, la période de renouvellement ou le contenu de l’abonnement est un rejet Business classique.
Certaines exceptions passent souvent inaperçues. Les apps de lecture visées par la 3.1.3(a), comme les magazines, journaux, livres, musique et vidéo, peuvent donner accès à du contenu acheté ailleurs. Les services multiplateformes de la 3.1.3(b) peuvent débloquer des achats faits sur d’autres plateformes, à condition que ces éléments soient aussi proposés en achat intégré. Et la 3.1.1(a) précise que sur la vitrine des États-Unis, les développeurs n’ont pas besoin d’un entitlement pour ajouter des boutons, des liens externes ou d’autres appels à l’action. Ailleurs, la même guideline décrit les entitlements que les développeurs peuvent demander pour ajouter un lien vers une destination d’achat autorisée.
La plupart des rejets d’achats intégrés sont mécaniques plutôt que liés aux règles : un produit que l’examinateur ne trouve pas, un bouton de restauration des achats qui ne fait rien, un achat qui échoue en sandbox, ou un premier abonnement soumis sans version de l’app. Testez chaque produit en sandbox avec un compte neuf avant de soumettre, et laissez à l’examinateur un compte dont l’abonnement a expiré.
Guideline 1.2 contenu des utilisateurs et autres rejets de sécurité
Les rejets Safety formaient le plus petit groupe en 2025, avec 151 159 citations, mais ils sont stricts. La guideline 1.2 exige des apps qui accueillent du contenu d’utilisateurs un moyen de filtrer le contenu choquant, un mécanisme de signalement avec des réponses rapides, la possibilité de bloquer les utilisateurs abusifs et des coordonnées publiées. Si votre app a des commentaires, un chat, des profils, des envois de fichiers ou des avis, ces quatre éléments doivent figurer dans le build que voit l’examinateur.
Apple a retouché la 1.2 trois fois en 2026. Le 6 février 2026, il a précisé que les apps de chat aléatoire ou anonyme relèvent des règles sur le contenu des utilisateurs. Le 8 juin 2026, un nouveau paragraphe a précisé la responsabilité des développeurs pour le contenu qui enfreint la guideline. Le 16 octobre 2026, il a ajouté que la modération couvre désormais explicitement les images intimes diffusées sans consentement, y compris celles produites avec des outils d’IA, et que les développeurs qui ne mettent pas de protections en place, ou ne corrigent pas les violations après un avertissement, risquent le retrait. Les apps qui génèrent ou retouchent des images de personnes par IA doivent traiter la modération comme une condition de sortie.
Le reste de la section Safety couvre le contenu choquant, les apps pour enfants de la catégorie Enfants, les atteintes physiques et les affirmations médicales. Les apps médicales qui pourraient servir à diagnostiquer ou à traiter des patients sont examinées de plus près (1.4.1), et la page d’Apple sur l’examen complet demande, pour celles qui revendiquent un diagnostic ou un traitement, l’autorisation réglementaire de chaque pays ou région où elles sont disponibles. Mettez-la dans les notes pour l’examen avant de soumettre.
Pourquoi les apps codées avec l’IA se font rejeter
On cherche désormais « Apple rejected vibe coded app », et le phénomène est réel, même si Apple n’a aucune règle sur la manière dont une app est écrite. Les apps générées vite avec des outils de code par IA butent souvent sur les mêmes quatre guidelines. Elles ressemblent à beaucoup d’autres apps d’une catégorie encombrée : c’est la 4.3(b). Elles enveloppent une idée simple ou un site web : c’est la 4.2. Elles sortent avec des écrans provisoires, des parcours jamais testés ou un backend éteint : c’est la 2.1. Et elles envoient parfois des données d’utilisateurs à un modèle d’IA sans l’information et le consentement qu’exige la 5.1.2(i).
Le volume en jeu est important. Les témoignages réunis par Michael Tsai citent des données Appfigures selon lesquelles les soumissions sur l’App Store ont augmenté de 24 % en 2025 jusqu’à novembre, et un article de The Information selon lequel les nouvelles apps ont progressé d’environ 30 % en 2025. Apple n’a pas lié ses décisions de rejet à la façon dont une app est construite, et sa règle la plus récente, la 2.5.19 contre les fonctions cachées ou non documentées, s’applique à toutes les apps de la même façon.
Si vous construisez avec des outils d’IA, voyez la soumission comme la partie qu’ils ne font pas à votre place : tester sur un appareil, retirer le contenu de template, rédiger la politique de confidentialité et les demandes d’autorisation, ajouter la suppression de compte s’il y a des comptes, et écrire avec vos propres mots, dans les notes pour l’examen, ce qui rend l’app différente.
Ce qui se passe quand Apple rejette votre app
Quand une soumission ne passe pas, le statut de la version devient Rejected, ou Metadata Rejected si seule la fiche produit pose problème, et la soumission affiche Unresolved Issues. La liste des statuts indique qu’App Review prévient les utilisateurs d’App Store Connect qui ont le rôle Admin, App Manager ou Developer, et la page pour contacter App Review précise que vous recevez dans App Store Connect un message qui détaille les problèmes à régler. Un spécialiste qui connaît votre app répond ensuite à vos questions au même endroit.
Beaucoup de développeurs parlent encore du Resolution Center. Les pages d’aide actuelles d’Apple parlent de la section App Review d’App Store Connect, et le bouton pour répondre s’appelle Reply to App Review. Apple demande d’être précis sur la fonction, la guideline ou l’étape à clarifier, et de ne pas utiliser ce champ pour faire appel ou demander un examen accéléré, qui ont leurs propres formulaires.
Un rejet ne touche pas la version déjà en ligne sur l’App Store. Votre app actuelle reste disponible pendant que vous corrigez la nouvelle. Seule la version soumise est bloquée, avec les achats intégrés ou autres éléments de la même soumission. Si certains éléments ont été acceptés et d’autres rejetés, Apple conseille de retirer les éléments rejetés et de soumettre à nouveau pour que les autres avancent.
Le temps que tout cela ajoute dépend du chemin choisi, résumé dans le tableau ci-dessous et dans notre guide sur le délai d’examen App Store.
Répondre, soumettre à nouveau ou faire appel : que faire après un rejet App Store
L’aide sur le statut de l’examen est précise sur le moment où il faut répondre et celui où il faut soumettre à nouveau, parce qu’un mauvais choix relance l’examen. Ce tableau la suit.
| Situation | Que faire | Pourquoi |
|---|---|---|
| App Review a demandé des informations et il n’y a pas d’autre problème | Répondre au message | Une nouvelle soumission lance un nouvel examen, et App Review ne peut plus répondre au message précédent |
| La correction touche les métadonnées ou votre serveur | Faire la modification, puis répondre | Aucun nouveau build n’est nécessaire |
| Une offre Bug Fix Submission figure en tête du message | Répondre pour l’accepter | La mise à jour est approuvée tout de suite ; le problème doit être corrigé dans la version suivante |
| Le problème est dans le build et vous l’avez corrigé | Envoyer un nouveau build et soumettre à nouveau cette version | Seul un nouveau build modifie le binaire |
| Certains éléments ont été acceptés, d’autres rejetés | Retirer les éléments rejetés et soumettre à nouveau | Les éléments acceptés peuvent alors être publiés |
| Vous pensez que l’app respecte les guidelines | Répondre d’abord, puis faire appel devant l’App Review Board | Une nouvelle soumission clôt l’appel |
| Vous ne savez pas comment corriger | Poser la question dans Reply to App Review ou réserver un rendez-vous App Review | Soumettre à nouveau sans avoir tout corrigé mène au même résultat |
Comment répondre à un rejet App Store
Une réponse qui obtient vite une suite est courte, précise et montre le changement. Ces étapes et les modèles qui suivent sont les nôtres ; les consignes d’Apple sur ce qu’il faut inclure sont citées dans chaque étape.
- Étape 1
Lire d’abord le numéro de guideline
Le message cite une guideline, comme 2.1, 4.3(a) ou 5.1.1(v). Lisez-la en entier avant de répondre : la correction découle presque toujours de son texte.
- Étape 2
Reproduire ce qu’a vu l’examinateur
Reprenez l’appareil, la version d’iOS et les étapes du message. Joignez une capture ou un court enregistrement du même écran qui fonctionne après votre correction.
- Étape 3
Choisir entre répondre et soumettre à nouveau
Si le build n’a pas changé, répondez. Si vous avez modifié le code, envoyez un nouveau build et soumettez à nouveau, puis répondez avec le numéro de build pour que l’examinateur sache où regarder.
- Étape 4
Dire ce qui a changé, en mots simples
Une phrase par problème : ce qui n’allait pas, ce que vous avez changé, où le trouver. Ne discutez pas des autres apps qui font la même chose.
- Étape 5
Mettre à jour App Review Information
Reportez les mêmes détails dans les notes et les champs du compte de démo pour que le prochain examinateur les ait. La page d’Apple sur l’examen complet dit ce qu’il faut y mettre.
- Étape 6
Poser une question si le message n’est pas clair
Apple indique qu’un spécialiste qui connaît votre app vous répondra, et que vous pouvez demander un appel avec un représentant d’Apple depuis la même fenêtre, selon sa page pour contacter App Review.
Modèles de réponse à un rejet App Store
Des modèles à adapter pour les cas les plus courants. Nous les laissons en anglais, comme les messages d’App Review cités sur cette page. Gardez moins de 120 mots et remplacez chaque crochet.
Guideline 2.1, plantage corrigé
Thank you for the report. The crash on [device, iOS version] when [action] was caused by [cause]. Build [number] fixes it, and we tested the same steps on [devices]. The attached recording shows the flow working. Build [number] has been submitted with this version.
Guideline 2.1 Information Needed
Thank you for reviewing [app]. You can sign in with [username] and [password]; the account has [what it contains]. No code is needed. [Feature] is under [tab, screen]. We have added the same details to App Review Information. We did not resubmit, so this review can continue.
Guideline 5.1.1(v), suppression de compte ajoutée
Build [number] adds account deletion under Settings, Account, Delete Account. It deletes the account and its personal data, including [content], and revokes Sign in with Apple tokens. Subscribers are told to cancel billing first. The attached screenshots show each step.
Guideline 4.3, après de vrais changements
Thank you for the feedback. Since the last submission we have [merged apps, removed template screens, added feature]. [App] differs from others in its category because [one concrete reason]. Build [number] contains these changes and is submitted with this version.
Metadata Rejected
We have updated [screenshots, description, keywords] to [what changed], so the product page now [matches the current interface, no longer mentions other platforms]. No build change was needed, and we are replying rather than resubmitting.
Faire appel d’un rejet App Store devant l’App Review Board
Si vous pensez que l’app respecte les guidelines, vous pouvez faire appel devant l’App Review Board. La page d’aide d’Apple sur l’appel indique qu’un appel se justifie quand une app a été rejetée ou retirée alors que vous pensez qu’elle respecte les App Review Guidelines et le contrat développeur, quand votre compte est menacé de résiliation, ou quand vous estimez avoir été traité de façon injuste ou partiale. Ce n’est pas le canal pour connaître l’état d’un examen ni pour demander un examen accéléré.
La marche à suivre est fixée. Répondez d’abord au rejet dans App Store Connect pour clarifier le problème ; ne faites appel que si cette réponse ne suffit pas. Utilisez ensuite le formulaire Submit an appeal d’Apple, citez les exigences précises en cause et expliquez point par point comment l’app satisfait chacune. Le Board vous écrit dans App Store Connect à la fin de son enquête, et peut demander des informations ou proposer un appel. Déposez un seul appel par app rejetée et traitez toutes les guidelines citées dans ce même appel ; le formulaire accepte jusqu’à cinq apps à la fois. Soumettre l’app à nouveau clôt l’appel.
Apple montre à quoi ressemble un bon appel. Son exemple complet dit, en substance : l’app a été rejetée au titre de la 2.1 pour informations incomplètes, le compte de démo et les étapes de configuration figurent dans App Review Information, et des captures montrent la fonction qui marche. Son exemple incomplet se contente de dire que l’app compte pour l’entreprise et n’aurait pas dû être rejetée. Apple ajoute qu’un appel complet aide le Board à aller vite, mais ne garantit pas que la décision sera annulée.
Apple ne publie pas le taux de succès des appels contre un rejet. Son rapport de transparence 2025 donne à la place les appels contre un retrait d’app : 26 305 appels et 423 apps rétablies, environ 1,6 % d’après notre calcul. Au Royaume-Uni, les engagements d’Apple auprès de la CMA du 30 mars 2026 promettent un appel devant l’App Review Board de plein droit, une explication de la façon dont chaque soumission rejetée enfreint les guidelines, et des chiffres annuels pour les développeurs britanniques sur les appels contre les rejets, les apps approuvées après appel et la part des appels traités en moins de 60 jours, le premier rapport étant attendu au plus tard le 31 mars 2027.
Bug Fix Submissions : faire passer une mise à jour malgré un rejet
Si une mise à jour d’une app déjà présente sur l’App Store est rejetée pour un problème sans enjeu légal ni de sécurité, Apple peut vous laisser la publier et corriger le problème la fois suivante. La page Bug Fix Submissions d’Apple précise que l’offre apparaît en tête du message de rejet, avec la phrase « Bug Fix Submissions: The issues we've identified below are eligible to be resolved on your next update. »
Pour l’accepter, répondez au message, dites que vous souhaitez l’approbation de la soumission actuelle et que vous traiterez les problèmes dans la prochaine mise à jour, et ne soumettez pas à nouveau, sous peine de relancer un examen. App Review confirme et approuve la soumission. Dans la mise à jour suivante, vous devez régler chaque problème reporté, et un problème déjà reporté une fois ne peut pas l’être de nouveau. Si la mention ne figure pas dans le message, la soumission n’est pas éligible et les problèmes doivent être corrigés d’abord. Pour savoir à quel rythme les apps publient leurs mises à jour, voyez notre étude sur la fréquence des mises à jour d’apps.
Les motifs de rejet sur Google Play, en comparaison
Google affiche une vérification anti robot à nos contrôles automatiques : les faits de cette section reprennent la version anglaise de ce guide (mise à jour le 2 novembre 2026) et n’ont pas pu être relus aujourd’hui. Google Play examine les apps selon ses règles du programme pour les développeurs, et sa page sur l’application des règles liste les issues possibles : rejet, retrait, suspension, visibilité ou régions limitées, compte restreint et résiliation. Le message de rejet nomme la règle, et Google envoie par email la marche à suivre pour faire appel si vous pensez qu’il s’est trompé.
Le rejet Google Play sans équivalent sur l’App Store, c’est le formulaire Data safety. L’aide de Google sur la section Data safety précise que chaque app publiée sur Google Play doit le remplir, même si elle ne collecte aucune donnée, que les développeurs sont seuls responsables de déclarations complètes et exactes, et, à la question de savoir si une app peut être bloquée à cause de ce formulaire, répond en bref que oui. Les déclarations inexactes doivent être corrigées, et les apps non conformes peuvent voir leurs mises à jour bloquées ou être retirées.
Deux autres différences comptent pour planifier. Les nouveaux comptes développeur personnels créés après le 13 novembre 2023 doivent mener un test fermé avec au moins 12 testeurs pendant au moins 14 jours avant de demander l’accès à la production, selon les exigences de test de Google. Et l’aide de Google sur les apps retirées accepte un appel par mesure, traité en anglais, en chinois, en coréen ou en japonais. Si vous publiez sur les deux stores, gardez alignés la politique de confidentialité, les réponses App Privacy d’Apple et le formulaire Data safety de Google, parce qu’un écart entre eux est le rejet le plus facile à provoquer d’un côté comme de l’autre.
Checklist contre le rejet App Store : à vérifier avant de soumettre
Ces vérifications suivent la liste Before You Submit des App Review Guidelines et les motifs détaillés plus haut. Passez-les à chaque version, pas seulement la première. Pour le lancement lui-même, notre checklist de lancement d’app remet chaque étape de l’examen dans l’ordre.
- Étape 1
Tester les plantages sur de vrais appareils
Chaque parcours principal sur le plus ancien et le plus récent des appareils pris en charge, avec la version actuelle d’iOS.
- Étape 2
Aligner les métadonnées sur le build
Des captures de l’interface actuelle, une description de fonctions qui existent, et ni prix, ni autres plateformes, ni noms de concurrents. Notre galerie d’exemples de captures App Store en présente 25 jeux réels.
- Étape 3
Mettre vos coordonnées à jour
App Review a besoin d’un numéro de téléphone et d’une adresse email qui joignent quelqu’un pendant l’examen.
- Étape 4
Donner un accès complet
Un compte de démo qui fonctionne ou un mode démo, le matériel ou les codes d’exemple dont l’examinateur a besoin, et un compte à l’abonnement expiré pour les paywalls.
- Étape 5
Laisser le backend allumé
Serveurs, réglages de fonctions et services tiers actifs et joignables pendant toute la durée de l’examen.
- Étape 6
Expliquer tout ce qui ne saute pas aux yeux
Gestes cachés, achats intégrés, fonctions rangées dans les réglages, et chaque nouvelle fonction d’une mise à jour, dans les notes pour l’examen.
- Étape 7
Joindre les documents réglementaires
Licences et autorisations pour la santé, la finance, les jeux d’argent ou la crypto, et les droits sur tout contenu ou toute marque qui ne vous appartient pas.
- Étape 8
Vérifier la confidentialité de bout en bout
Politique liée aux deux endroits, une purpose string claire par autorisation, un manifeste de confidentialité, et un consentement avant de partager des données avec un service d’IA extérieur.
- Étape 9
Ajouter la suppression de compte
Si l’app crée des comptes, une suppression dans l’app qui efface le compte entier.
- Étape 10
Proposer Sign in with Apple quand c’est exigé
Si une connexion sociale crée le compte principal, ajoutez une option de connexion privée équivalente.
- Étape 11
Soumettre le premier achat avec une version
Le premier achat intégré ou abonnement de chaque type part avec une version de l’app ; testez-le d’abord en sandbox.
- Étape 12
Demander à Apple en cas de doute
Réservez un rendez-vous App Review de 30 minutes, sur Webex le mardi et le jeudi, avant de soumettre un cas limite. Pour la classification par âge, notre guide des classifications par âge App Store détaille le questionnaire.
Les règles qui vous suivent hors de l’App Store, dans votre marketing
Certaines de ces règles s’appliquent aussi à la façon dont vous faites connaître l’app. La guideline 2.3.1 prévient que la promotion trompeuse d’une app, sur l’App Store ou ailleurs, par exemple pour des fonctions qu’elle n’a pas ou un faux prix, justifie son retrait. Les règles marketing distinctes d’Apple encadrent l’usage du badge App Store, des appareils Apple et de votre note dans vos publicités et vos posts sur les réseaux sociaux.
Notre guide des règles marketing de l’App Store et du badge les explique sans jargon, et notre page de statistiques App Store suit les chiffres annuels de rejets et de retraits à mesure qu’Apple les publie. Si votre fiche comporte un aperçu vidéo, notre guide sur l’aperçu vidéo App Store reprend la règle 2.3.4, qui n’autorise que des captures vidéo de l’app elle-même.
Où intervient Spreadcast une fois l’app acceptée
Passer App Review, c’est la partie difficile d’une mise à jour. L’annoncer ne devrait pas l’être. Spreadcast consulte chaque jour votre fiche App Store publique, repère chaque version approuvée dès sa mise en ligne et la transforme en post mis en page avec votre icône et vos captures d’écran dans un cadre d’iPhone, avec une légende écrite pour chaque réseau. Il publie sur Instagram, Facebook, LinkedIn, Pinterest et vos autres comptes connectés, au rythme que vous fixez. L’interface de Spreadcast est en anglais.
Les posts suivent les règles marketing d’Apple : de vraies captures de l’app actuelle, aucune fonction inventée, aucun prix susceptible de changer. Le même passage quotidien transforme les nouveaux avis 5 étoiles et les paliers de note en posts. Collez votre lien App Store sur la page de démarrage pour voir un post rédigé à partir de votre fiche, et consultez les offres pour la publication automatique.
Questions fréquentes
Pourquoi Apple a-t-il rejeté mon app ?
Le message de rejet dans App Store Connect cite la guideline. La plupart des rejets citent la guideline 2.1, App Completeness : plantages, liens cassés, contenu provisoire, compte de démo qui ne marche pas, ou achats intégrés introuvables pour l’examinateur. Viennent ensuite la confidentialité, le spam, les fonctionnalités minimales et les règles de paiement.
Quel est le taux de rejet de l’App Store ?
Apple a rejeté 2 093 244 des 9 100 620 soumissions de 2025, soit 23,0 %. Le taux était de 27,5 % en 2022, d’après les rapports de transparence d’Apple. En 2025, 387 087 soumissions rejetées ont ensuite été approuvées.
Que veut dire Guideline 2.1 Information Needed ?
L’examinateur a besoin de quelque chose de votre part pour terminer, comme une connexion qui fonctionne, l’explication d’une fonction ou un document. Répondez au message dans App Store Connect avec l’information, sans soumettre à nouveau, car une nouvelle soumission lance un nouvel examen.
Comment corriger un rejet Guideline 4.3 spam ?
Changez l’app, pas seulement la réponse. Fusionnez les apps quasi identiques en une seule et proposez les variantes à l’intérieur, retirez le contenu de template, ajoutez ce qui rend l’app nettement différente, et expliquez cette différence en deux ou trois phrases simples dans les notes pour l’examen.
Apple peut-il rejeter une mise à jour d’app ?
Oui. Chaque mise à jour passe par App Review. Si une mise à jour est rejetée pour un problème sans enjeu légal ni de sécurité, Apple peut proposer une Bug Fix Submission qui l’approuve tout de suite, à condition de corriger le problème dans la version suivante. Votre version actuelle reste en ligne pendant ce temps.
Combien de fois Apple peut-il rejeter une app ?
Aucune limite n’est publiée, et beaucoup d’apps sont acceptées après plusieurs allers et retours. Apple précise en revanche qu’un comportement grave ou répété, comme des soumissions de spam à la chaîne ou des métadonnées trompeuses, peut mener au retrait de l’Apple Developer Program.
Où se trouve le Resolution Center dans App Store Connect ?
Apple l’appelle désormais la section App Review d’App Store Connect. Ouvrez votre app, allez dans App Review, sélectionnez la soumission et utilisez Reply to App Review pour lire les messages et y répondre.
Dois-je proposer Sign in with Apple ?
Seulement si votre app utilise une connexion tierce ou sociale, comme Google ou Facebook, pour créer le compte principal. La guideline 4.8 exige alors une option équivalente qui limite les données au nom et à l’adresse email, permet de masquer son email et ne fait pas de suivi publicitaire sans consentement. Sign in with Apple remplit ces conditions.
Dois-je permettre aux utilisateurs de supprimer leur compte ?
Oui, si l’app permet d’en créer un. La guideline 5.1.1(v) exige une suppression dans l’app du compte entier et de ses données personnelles, ouverte à tout le monde où qu’on vive. Une simple désactivation, ou une suppression seulement par email ou par téléphone, est rejetée hors secteurs très réglementés.
Combien de temps prend un appel devant l’App Review Board ?
Apple ne publie pas de délai. Le Board vous écrit dans App Store Connect à la fin de son enquête. Au Royaume-Uni, Apple s’est engagé à publier chaque année la part des appels traités en moins de 60 jours, en commençant par un rapport sur 2026.
Que veut dire Unable to Add for Review dans App Store Connect ?
Il manque un élément à la soumission, donc la version ne peut pas encore partir chez App Review. Le message liste chaque élément manquant sous « The items below are required to start the review process: ». Réglez chacun, comme les captures d’écran, la catégorie principale, le copyright, les réponses App Privacy, le prix ou le build, puis cliquez à nouveau sur Add for Review. Ce n’est pas un rejet.
Pourquoi App Store Connect affiche-t-il qu’il reste des captures d’écran en cours de chargement ?
Une capture d’écran ou un aperçu vidéo n’a pas fini de se charger, ou s’est bloqué. Rechargez la page, vérifiez chaque taille d’appareil et chaque langue pour repérer un emplacement bloqué, et chargez les images une par une. Si aucun chargement n’est en attente et que le message reste, contactez Apple.
Que veut dire Metadata Rejected ?
Seule la fiche produit doit être reprise : captures d’écran, description, mots clés ou autres textes. Modifiez les métadonnées, puis répondez à App Review. Aucun nouveau build n’est nécessaire.
Pourquoi mon app a-t-elle été rejetée pour fonctionnalités minimales ?
La guideline 4.2 rejette les apps qui ne vont pas au-delà d’un site web remis en paquet, ou qui sont surtout des liens, des publicités ou du marketing. Ajoutez des fonctions qui tirent parti de l’appareil, comme l’usage hors ligne, les widgets ou l’appareil photo, et expliquez dans les notes pour l’examen ce que fait l’app que le site ne fait pas.
D'où viennent ces informations
Chaque chiffre, règle et prix externe de cette page renvoie à la page d'où il vient.
- App Review : problèmes fréquents et part de la guideline 2.1 (en anglais)Apple Developer
- App Review Guidelines, mises à jour le 16 octobre 2026 (en anglais)Apple Developer
- Suivre le statut de l’examen d’une soumission (en anglais)Apple Developer
- Contacter App Review au sujet d’une soumission (en anglais)Apple Developer
- Accepter une offre Bug Fix Submission (en anglais)Apple Developer
- Faire appel devant l’App Review Board (en anglais)Apple Developer
- Fournir les informations pour un examen complet (en anglais)Apple Developer
- Demander un rendez-vous individuel avec App Review (en anglais)Apple Developer
- Guideline 2.3.3 : montrer l’app en usage dans les captures d’écran (en anglais)Apple Developer
- Guideline 4.1 : éviter les rejets pour copie et usurpation (en anglais)Apple Developer
- Guideline 5.1.1(ii) : rédiger des purpose strings claires (en anglais)Apple Developer
- Guideline 5.1.1(v) : proposer la suppression de compte dans l’app (en anglais)Apple Developer
- Statuts des apps et des soumissions (en anglais)Apple Developer
- Soumettre un achat intégré (en anglais)Apple Developer
- Exigences en matière de SDK tiersApple Developer
- Mises à jour de confidentialité pour les soumissions, 29 février 2024 (en anglais)Apple Developer
- Exigences minimales de SDK à venir, 3 février 2026 (en anglais)Apple Developer
- App Review Guidelines mises à jour, 6 février 2026 (en anglais)Apple Developer
- Contrat développeur et App Review Guidelines mis à jour, 8 juin 2026 (en anglais)Apple Developer
- App Review Guidelines mises à jour, 16 octobre 2026 (en anglais)Apple Developer
- Des guidelines renforcées contre les images intimes non consenties et les apps bait and switch (en anglais)Apple Developer
- Soumettre une app (en anglais)Apple Developer
- Propriétés obligatoires, localisables et modifiables (en anglais)Apple Developer
- Référence des informations de l’app (en anglais)Apple Developer
- Référence des informations de version par plateforme (en anglais)Apple Developer
- Spécifications des captures d’écran (en anglais)Apple Developer
- Choisir le build à soumettre (en anglais)Apple Developer
- Présentation de la conformité à l’exportation (en anglais)Apple Developer
- Définir la classification par âge d’une app (en anglais)Apple Developer
- Gérer la confidentialité de l’app (en anglais)Apple Developer
- Fixer un prix (en anglais)Apple Developer
- Signer et mettre à jour les contrats (en anglais)Apple Developer
- Gérer les exigences du Digital Services Act pour les professionnels (en anglais)Apple Developer
- Remplir le questionnaire Digital Goods and Services (en anglais)Apple Developer
- Classifications par âge mises à jour dans App Store Connect, 24 juillet 2025 (en anglais)Apple Developer
- Le questionnaire de classification inclut les réseaux sociaux, 9 juillet 2026 (en anglais)Apple Developer
- Préparer et soumettre vos apps pour l’iPhone Duo, 5 octobre 2026 (en anglais)Apple Developer
- Soumissions ouvertes pour les dernières versions des OS, 9 septembre 2026 (en anglais)Apple Developer
- Fil de forum : captures d’écran en cours de chargement, 2025Apple Developer Forums
- Fil de forum : captures d’écran en cours de chargement, 2022Apple Developer Forums
- Fil de forum : pièces jointes en cours de chargementApple Developer Forums
- Fil de forum : choisir une catégorie principaleApple Developer Forums
- Fil de forum : choisir un buildApple Developer Forums
- Fil de forum : informations de copyrightApple Developer Forums
- Fil de forum : This field is required, copyrightApple Developer Forums
- Fil de forum : This field is required, notifications serveurApple Developer Forums
- Fil de forum : This field is required, 2024Apple Developer Forums
- Fil de forum : informations App Privacy manquantesApple Developer Forums
- Fil de forum : description d’usage du suivi et App PrivacyApple Developer Forums
- Fil de forum : choisir un palier de prixApple Developer Forums
- Fil de forum : apps compilées avec des versions bêtaApple Developer Forums
- Fil de forum : purpose string manquante dans Info.plistApple Developer Forums
- Fil de forum : déclaration d’API manquanteApple Developer Forums
- Rapport de transparence de l’App Store 2025 (en anglais)Apple
- Rapport de transparence de l’App Store 2024, PDF (en anglais)Apple
- Rapport de transparence de l’App Store 2023, PDF (en anglais)Apple
- Rapport de transparence de l’App Store 2022, PDF (en anglais)Apple
- Engagements auprès de la CMA sur App Review, 30 mars 2026, PDF (en anglais)Apple
- Délais d’examen en hausse sur le Mac App Store, avec chiffres de soumissions (en anglais)Michael Tsai
- Renseigner la section Data safety de Google Play (en anglais)Google Play Console Help
- App retirée de Google Play : causes et appel (en anglais)Google Play Console Help
- Procédure d’application des règles de Google Play (en anglais)Google Play Console Help
- Exigences de test pour les nouveaux comptes développeur personnels (en anglais)Google Play Console Help
- Pourquoi les apps sont rejetées de l’App Store, 2026 (vidéo en anglais)Noah Does Coding sur YouTube
- Les nouvelles règles de confidentialité qui font rejeter des apps (vidéo en anglais)Sean Allen sur YouTube
- Corriger un rejet guideline 4.3 (vidéo en anglais)molfar sur YouTube
- Pourquoi les apps simples sont rejetées pour fonctionnalités minimales (vidéo en anglais)Adam Lyttle sur YouTube
Recherché et rédigé par Spreadcast. Dernière vérification le 4 novembre 2026.



