La liste de contrôle avant de publier votre app
Fonctionnel, appareils, réseau, paiement, accessibilité, vie privée, fiche du store, web. La liste de contrôle commentée à copier avant chaque publication.
Sommaire
Une faute de frappe sur le bouton « Payer ». Une politique de confidentialité qui mène à une page introuvable. Un plantage au premier lancement sur le téléphone le moins cher de votre public. Aucun de ces défauts n’est difficile à corriger ; tous sont faciles à oublier la veille d’une publication.
Les pilotes de ligne déroulent une liste de contrôle avant chaque décollage, quelle que soit leur expérience. Ce n’est pas qu’ils ignorent la procédure : sous la pression, la mémoire flanche. Une mise en ligne, c’est pareil.
Voici notre liste, regroupée en huit familles et commentée point par point. À la fin de cet article, vous aurez une liste à copier dans votre outil, à adapter à votre app et à passer avant chaque publication, sur Android, sur iPhone ou sur le web.
Comment utiliser cette liste de contrôle
Une liste de contrôle ne remplace pas le test : elle vérifie que rien d’important n’a été oublié. Passez-la sur la version candidate, celle que vous allez réellement envoyer au store, et pas sur une version de développement.
Définition
La version candidate (release candidate) est le build, c’est-à-dire la version compilée de l’app, que vous comptez publier si aucun défaut bloquant n’est trouvé. Si vous corrigez quelque chose, vous produisez une nouvelle version candidate, et la liste se repasse sur les points touchés.
Trois règles rendent la liste efficace :
- Quelqu’un d’autre que le développeur la passe. On ne voit pas ses propres oublis.
- Chaque ligne reçoit une réponse : fait, défaut signalé (avec un ticket), ou sans objet pour cette app.
- Notez le contexte : date, numéro de build, appareils et versions du système utilisés.
Astuce
Copiez la liste dans un tableur ou un document partagé, une colonne par publication. Au bout de trois versions, supprimez ce qui ne s’applique jamais à votre app et ajoutez les erreurs qui vous ont déjà coûté cher.
Fonctionnel, appareils et réseau : l’app fait-elle ce qu’elle promet ?
Commencez par l’essentiel : les parcours principaux marchent-ils, partout où vos utilisateurs se trouvent ? Un premier passage rapide, le smoke test, élimine les défauts grossiers avant le reste (voir notre article smoke test, régression et recette).
Si vous n’avez pas ces téléphones sous la main, confiez cette partie à de vrais testeurs : c’est le métier de GeekTest, qui vous permet de commander des testeurs sur leurs propres appareils Android, iPhone, iPad ou ordinateur.
Inscription, connexion et paiement : les parcours qui rapportent
Un défaut ici coûte directement des utilisateurs ou de l’argent. Testez avec des comptes de test dédiés, et avec les moyens de paiement de votre public.
Attention
Ne testez jamais les paiements avec de vraies cartes ou de vrais comptes sur un environnement de production. Utilisez les environnements de test (sandbox) de vos prestataires, et vérifiez avant la publication que l’app pointe bien vers la production.
Textes, langues et accessibilité
Les textes sont la partie la plus visible de l’app, et la plus souvent relue en dernier. L’accessibilité, elle, est souvent oubliée ; notre article sur le test d’accessibilité vous donne les seuils et la méthode.
Sécurité et vie privée
Les deux stores vous demandent de déclarer ce que l’app fait des données. Un écart entre vos déclarations et le comportement réel de l’app peut vous valoir un refus, voire des sanctions. Pour les vérifications de sécurité à la portée d’un testeur, lisez notre guide dédié.
Attention
Vos déclarations doivent couvrir les données collectées par les outils tiers intégrés à l’app : outil d’analytique, régie publicitaire, suivi des plantages, connexion via un réseau social. Faites la liste de vos SDK (les kits de développement fournis par d’autres entreprises) avant de remplir les formulaires.
La fiche du store : captures, textes et déclarations
La fiche est votre vitrine, et le premier endroit où l’examinateur cherche des incohérences. Le tableau suivant rassemble les points de contrôle principaux pour chaque store.
| Élément | Google Play | App Store |
|---|---|---|
| Captures d’écran | Au moins 2 pour publier, jusqu’à 8 par type d’appareil ; JPEG ou PNG 24 bits, de 320 à 3 840 px de côté | Au moins une par taille d’écran exigée (iPhone, et iPad si l’app le prend en charge), selon les spécifications d’App Store Connect (nouvel onglet) |
| Visuels | Icône de 512 × 512 px et image de présentation de 1 024 × 500 px, obligatoires | Captures sans transparence ni canal alpha |
| Textes | Description courte de 80 caractères au plus ; pas de « n° 1 », « Top », « Promo » ni d’appel du type « Téléchargez maintenant » | Description fidèle à ce que fait réellement l’app |
| Données | Section Sécurité des données remplie | Questions App Privacy remplies |
| Confidentialité | Lien dans la Play Console et dans l’app | Lien dans App Store Connect et dans l’app |
| Accès pour l’examen | Identifiants de test fournis si l’app exige une connexion | Compte de démonstration fourni, serveur allumé |
Côté Android, vérifiez aussi le niveau d’API cible : depuis le 31 août 2026, les nouvelles apps et les mises à jour doivent viser Android 16 (API 36) au minimum, avec quelques exceptions (Wear OS, Android TV…) décrites dans l’aide Google Play sur le niveau d’API cible (nouvel onglet). Une prolongation jusqu’au 1er novembre 2026 peut être demandée.
Analytique, suivi des plantages et plan de retour arrière
Le jour de la publication, vous devez voir ce qui se passe et pouvoir réagir vite. Sur aucun des deux stores on ne « réinstalle » simplement l’ancienne version chez tout le monde : il faut donc préparer la marche arrière avant d’en avoir besoin.
Exemple
Une app de transfert d’argent publie sa version 2.3 à 10 % des utilisateurs Android. Deux heures plus tard, les plantages grimpent sur les téléphones sous Android 10. L’équipe interrompt le déploiement depuis la Play Console (Gérer le déploiement > Interrompre le déploiement) : les utilisateurs déjà mis à jour gardent la 2.3, les autres ne la reçoivent plus. La 2.3.1 corrige le défaut, et le déploiement reprend.
Pour un site ou une app web : référencement et performance
Un site n’a pas de store, mais il a Google Search et des visiteurs pressés. Ajoutez ces points à la liste si vous publiez un site ou une application web.
Pas le temps de tout passer avant l’envoi ? Commencez au moins par ces points, dès aujourd’hui.
Liste de contrôle
À retenir
- Passez la liste sur la version candidate, celle que vous allez vraiment publier, et notez le build et les appareils.
- Les parcours qui rapportent (inscription, connexion, paiement) méritent le plus d’attention.
- Politique de confidentialité, Sécurité des données (Google) et App Privacy (Apple) doivent dire la vérité, SDK compris.
- La fiche du store se teste comme l’app : captures actuelles, liens qui marchent, comptes de test valides.
- Préparez la marche arrière avant la publication : déploiement progressif, interrupteur à distance, rôles clairs.
Pour aller plus loin
- Aide Play Console : règlement « Données utilisateur » (nouvel onglet) — politique de confidentialité dans la console et dans l’app, suppression de compte, section Sécurité des données (consultée le 20 octobre 2026).
- Aide Play Console : ajouter des assets de prévisualisation pour présenter votre application (nouvel onglet) — captures d’écran, icône, image de présentation, description courte et mots interdits.
- Aide Play Console : déployer les mises à jour d’applications par étapes (nouvel onglet) — interrompre et reprendre un déploiement.
- App Review Guidelines (nouvel onglet) — les directives d’Apple : app complète et sans texte provisoire (2.1), politique de confidentialité et suppression de compte (5.1.1), en anglais.
- App Store Connect Help : Manage app privacy (nouvel onglet) — les questions App Privacy, les partenaires tiers et l’adresse de la politique de confidentialité.
- web.dev : Web Vitals (nouvel onglet) — la définition des Core Web Vitals et leurs seuils, par l’équipe Chrome de Google.
Partager cet article
Et maintenant ?
Ne manquez aucun article
Chaque nouvel article de l’Académie est annoncé sur la chaîne WhatsApp GeekTest. Rejoignez-la et abonnez-vous : des conseils de test utiles, sans spam.
Faites tester votre app par de vrais humains
De vrais testeurs sur Android, iPhone, web et ordinateur, leurs retours et un rapport de test : ce que l’IA ne voit pas.
Un projet d’application ?
L’équipe de développement de Geek Institut conçoit et réalise des applications web et mobiles, de l’idée à la publication. Parlons de votre projet.
