Growth
Monétisation

Checklist App Store : éviter le rejet et passer la review du premier coup

Un rejet App Store, ça n'arrive pas qu'aux autres. La plupart du temps ce n'est pas le code qui pose problème, ce sont les liens manquants, les prix mal affichés et les mentions légales oubliées. Voici tout ce qu'il faut vérifier avant de soumettre.

Résumé l'article avec

Un rejet App Store, ça n'arrive pas qu'aux autres. La plupart du temps ce n'est pas le code qui pose problème, ce sont les liens manquants, les prix mal affichés et les mentions légales oubliées. Notre agence de création d'application mobile firstapp vous présente tout ce qu'il faut vérifier avant de soumettre.

Avant même de soumettre

Ce guide part d'un principe : votre app fonctionne, votre ASO est fait, votre build est prêt. Ce qui suit couvre ce qui fait échouer les soumissions après tout ça, les détails légaux, les signaux de transparence, et les éléments de confiance qu'Apple vérifie systématiquement.

La première chose à faire avant de soumettre n'est pas technique. C'est de créer une landing page pour votre app.

Ce n'est pas optionnel. Une page web, même minimaliste, est l'endroit où vivent vos liens légaux, elle permet aux reviewers de vérifier que vous existez, et elle vous fait passer pour un vrai produit plutôt qu'un side project. Une page avec le nom de l'app, une courte description, la Politique de Confidentialité, les CGU et un email de support suffit.

La checklist point par point

1. Les liens légaux

Trois URLs doivent être prêtes et en ligne avant la soumission : Politique de Confidentialité, Conditions Générales d'Utilisation, et URL de support. Ces trois liens doivent être placés au même endroit dans App Store Connect, dans l'app (écran Paramètres), et sur votre site web. Les URLs doivent être identiques dans les trois endroits, Apple les compare.

2. La page de support

Votre page de support doit afficher un email de contact visible et préciser si vous êtes un développeur individuel ou une entreprise. Les reviewers vérifient cette page. Si aucun moyen de vous contacter n'est trouvable, la soumission est rejetée.

3. L'accès légal dans l'app

Dans les Paramètres ou un écran "À propos", les utilisateurs doivent pouvoir accéder à la Politique de Confidentialité, aux CGU et au Support en un seul tap. Ne les cachez pas dans des sous-menus ou en petit texte. Apple teste cette accessibilité lors de la review.

4. La clarté du paywall

Chaque offre sur votre paywall doit afficher clairement le prix exact, la fréquence de facturation, et ce que l'utilisateur obtient. Ce qui est flou est rejeté.

Correct

Mensuel - 4,99€/mois
Annuel - 39,99€/an, facturé annuellement

Rejeté

Go Premium
Meilleure offre

Si vous proposez un essai gratuit, la durée de l'essai et ce qui se passe à la fin doivent être indiqués à côté du bouton, pas dans les petites lignes en bas.

5. Le bouton Restore Purchases

Un bouton Restore Purchases visible et fonctionnel est obligatoire pour toute app avec des achats intégrés. Il doit être accessible depuis le paywall ou les Paramètres. Son absence est un motif de rejet quasi-systématique. Testez-le avant de soumettre.

6. Les instructions d'annulation

Vous n'avez pas besoin d'un flow d'annulation dans l'app, mais vous devez indiquer à l'utilisateur comment annuler. Ajoutez une ligne comme :

Annuler à tout moment via Réglages > Identifiant Apple > Abonnements

Placez cette instruction sur le paywall ou dans les paramètres d'abonnement.

7. L'absence d'UI trompeuse

Les reviewers Apple sont formés pour repérer les dark patterns. Sont explicitement surveillés : les compteurs qui se réinitialisent, les ancres de prix trompeuses, et les boutons de fermeture du paywall intentionnellement difficiles à trouver.. Si l'interface semble conçue pour piéger l'utilisateur, elle sera rejeté.

La règle simple : si vous devez justifier un choix de design en vous disant "techniquement c'est pas interdit", ne le faites pas.

8. Les identifiants reviewer

Si une partie de votre app nécessite une connexion, vous devez fournir un compte de test fonctionnel dans le champ "App Review Notes" d'App Store Connect. Ce n'est pas optionnel, si le reviewer ne peut pas accéder à votre app, elle est rejetée automatiquement.

La checklist finale avant de cliquer sur Soumettre

Passez chaque point en revue avant la soumission :

À vérifier

- Tous les liens légaux sont en ligne et identiques dans l'app, App Store Connect et le site web

- La page de support affiche un email de contact visible

- Politique de Confidentialité et CGU accessibles en un tap dans l'app

- Les EULA sont disponibles

- Chaque option du paywall affiche le prix exact et la fréquence de facturation

- Les conditions de l'essai gratuit sont affichées à côté du CTA

- Le bouton Restore Purchases existe et fonctionne

- Les instructions d'annulation sont visibles sur le paywall ou dans les paramètres

- Aucun dark pattern dans l'interface

- Les in-app purchases et abonnements sont en statut "Ready to Submit" dans App Store Connect

- Un compte de test est fourni dans les App Review Notes si l'app nécessite une connexion

Source : Apple - App Reviews

Si vous êtes quand même rejeté (snif!)

Un rejet n'est pas une fin. Apple cite toujours la guideline spécifique violée dans son avis de rejet. Voici comment réagir :

1.Lisez l'avis de rejet en entier. Apple indique la guideline précise violée. Ne corrigez que ce qui est cité, ne changez rien d'autre.

2.Utilisez "Reply to App Review" dans App Store Connect si la raison n'est pas claire. Cela donne souvent des précisions concrètes sur ce qui manque exactement.

3.Pour les erreurs manifestes d'Apple, soumettez un recours via l'App Review Board. C'est rare mais ça fonctionne sur les cas clairs.

La plupart des rejets App Store sont évitables. Ils arrivent parce que ces points sont traités comme des détails, alors qu'Apple les considère comme des signaux de confiance fondamentaux. Préparez-les avant de coder votre dernière feature.

Restez Informé(e) !

Inscrivez-vous à notre newsletter pour ne rien manquer de l'actualité firstapp.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Motif en dégradé de pixels noirs et blancs, avec une concentration élevée de pixels noirs sur le côté gauche qui se dispersent vers la droite.