SponsorSe connecterSoumettre
Blog

Apple a mis par écrit le fonctionnement d'App Review. Voici ce que je changerais avant de soumettre

Par Justinas Rolando, créateur de MacPip

Réponse courte

Dans sa note Hello Developer du novembre 2026, Apple a renvoyé les développeurs vers de nouveaux articles d'aide App Review. Ils mettent par écrit des choses que la plupart d'entre nous ont apprises à coups de refus : Apple vise à réviser 50 % des soumissions en moins de 24 heures et 90 % en moins de 48 ; les identifiants de démo doivent encore fonctionner au début de la revue ; il faut répondre dans App Store Connect plutôt que soumettre à nouveau pour répondre à une question ; un refus qui commence par « Bug Fix Submissions: » vous laisse publier la correction et régler le problème la fois suivante ; plus de la moitié de vos captures doivent montrer l'app en usage ; et chaque autorisation a besoin de son propre purpose string clair. Un seul article mentionne le Mac par son nom, mais toutes les règles valent pour une soumission au Mac App Store.

L'essentiel de ce que je sais d'App Review, je l'ai appris dans des e-mails de refus. Alors quand le Hello Developer du novembre 2026 d'Apple a dit « Browse new App Review help articles », je les ai tous lus. Ils sont maintenant réunis au même endroit, App Review Help, et ils disent à voix haute beaucoup de choses qui relevaient du folklore.

Voici ce qu'ils contiennent d'important pour une app Mac, et ce que je changerais avant ma prochaine soumission.

D'abord, à qui s'adresse ce billet

App Review ne regarde que ce qui passe par App Store Connect : le Mac App Store, TestFlight, les achats intégrés et le reste. Si vous vendez votre app Mac depuis votre propre site avec un Developer ID, personne chez Apple ne la révise. Elle passe par la notarisation, qui est un contrôle automatique. Donc si vous distribuez uniquement en direct, parcourez ceci et gardez-le pour le jour où vous ajouterez une version Mac App Store.

Combien de temps dure une revue

L'article sur l'état de revue donne l'objectif d'Apple : réviser au moins 50 % des soumissions en moins de 24 heures et 90 % en moins de 48 heures. Il dit aussi ce qui ralentit une revue, comme un historique de revue limité, des documents dont Apple a besoin ou des problèmes complexes ou inédits.

Ce que je ferais : prévoir un jour de lancement avec deux jours libres avant, plus pour une première app. Et soumettre tôt avec une publication manuelle, pour choisir la minute de la mise en ligne.

Le champ Notes est l'endroit où les revues se gagnent

L'article sur la revue complète est direct : « Incomplete submissions will be rejected. » Les détails qui comptent :

Ce que je ferais : écrire le champ Notes comme un court mode d'emploi pour un inconnu. Où cliquer d'abord, quel compte utiliser, et ce que fait l'icône de la barre des menus si votre app n'a pas de fenêtre. Ce dernier point est très Mac.

Quand c'est refusé

C'est la partie que j'aurais aimé avoir par écrit il y a des années.

Quatre règles, chiffres à l'appui

Les articles sur les guidelines sont courts et concrets.

La seule ligne sur le Mac

Seul l'article sur les appareils compatibles nomme le Mac. Il dit que les apps iPhone et iPad compatibles peuvent tourner sans modification sur les Mac avec Apple silicon, et que les apps qui reposent sur des gestes tactiles impossibles au clavier conviennent mal à macOS. Si vous faites une app iPad, vérifiez si elle apparaît sur le Mac App Store, et désactivez-le si elle ne marche pas bien avec un clavier et un trackpad. La même page dit que TestFlight accepte jusqu'à 100 testeurs internes et 10 000 externes, et que le premier build donné aux testeurs externes passe aussi par App Review.

What's New compte aussi

Une de plus, tirée des guidelines et non des nouveaux articles. La Guideline 2.3.12 dit que votre texte What's New doit décrire les nouvelles fonctions et les changements, et que seules les corrections simples et le travail de performance peuvent se contenter d'une ligne générique. « Bug fixes and improvements » sur une version qui ajoute une fonction, c'est chercher une question.

L'outil gratuit du jour est donc le formateur de notes de version. Collez des notes brutes ou vos lignes git log --oneline. Il les range en Nouveau, Amélioré et Corrigé, écarte les lignes chore, ci et merge, signale les numéros de ticket et les noms de fichier, vérifie la limite de 4 000 caractères et vous donne trois copies : du texte brut pour App Store Connect, du HTML pour votre appcast Sparkle et du Markdown pour GitHub. Vos notes restent dans votre navigateur. Le vérificateur d'appcast Sparkle est juste à côté, pour le flux où elles vont.

Ma liste courte

  1. Deux jours libres avant le jour du lancement, et une publication manuelle.
  2. Un champ Notes qu'un inconnu peut suivre, avec un compte de démo qui fonctionne.
  3. Répondez, ne soumettez pas à nouveau, quand ils posent seulement une question.
  4. Comptez les captures, lisez chaque purpose string et gardez les noms d'autres apps hors des mots-clés.
  5. Un What's New qui dit ce qui a changé.

Et une fois l'app publiée, la lister sur MacPip est gratuit, qu'elle soit sur le Mac App Store ou non. Les fiches sont analysées automatiquement à leur envoi, et une coche bleue signifie seulement qu'une personne a essayé l'app à une date donnée.

Sources

Continuer la lecture

Soumettre votre appOutils gratuits pour les créateurs