Validation, tests et nouvelles versions
Rien n’est public tant qu’un administrateur ne l’a pas essayé. Cette page explique ce qui se passe après votre soumission et comment fonctionnent les mises à jour.
Statuts
| Statut | Signification |
|---|---|
| En attente de validation | Votre première version a été soumise et n’est pas encore approuvée. |
| En ligne | L’application est approuvée et servie à son adresse. |
| À corriger | Un administrateur a renvoyé la soumission pour modifications. Le motif est affiché dans Mes applications. Corrigez, puis envoyez à nouveau. |
| Refusée | La soumission a été refusée. Le motif est affiché dans Mes applications. |
| Suspendue | Un administrateur a retiré l’application. Elle ne peut pas recevoir de nouvelles versions tant qu’elle n’est pas rétablie. |
Comment un administrateur teste votre application
Les administrateurs n’approuvent pas à l’aveugle. Depuis la page de validation, un administrateur ouvre votre version en attente sur une adresse de test privée et l’utilise comme n’importe quel visiteur : il vérifie qu’elle fonctionne et fait ce que sa description annonce.
L’adresse de test a les propriétés suivantes :
- Elle tourne sur sa propre origine, séparée de la marketplace et de la version en ligne de votre application. Son stockage et son service worker ne se mélangent jamais avec les leurs.
- Elle ne fonctionne que pendant une durée limitée, environ 12 à 24 heures, et n’est pas indexée par les moteurs de recherche.
- Seuls les administrateurs peuvent en créer une. Posséder le lien ne permet pas de publier une application en avance.
Après les tests, l’administrateur approuve la version, qui passe alors en ligne, demande une révision ou la refuse, toujours en indiquant un motif.
Votre sous-domaine pendant l’attente
Votre sous-domaine est réservé tant que l’application attend sa revue, puis conservé définitivement une fois approuvée. Si l’application est refusée ou renvoyée pour révision avant d’avoir été en ligne, le sous-domaine est libéré et n’importe qui peut le prendre. Quand vous envoyez à nouveau, choisissez un sous-domaine : l’ancien vous est proposé, mais s’il a été pris entre-temps, il faudra en choisir un autre.
Le refus d’une mise à jour d’une application déjà en ligne ne change rien : l’application en ligne garde son sous-domaine et continue d’être servie.
Publier une nouvelle version
- Compilez et compressez la nouvelle version.
- Dans Mes applications, choisissez Téléverser une nouvelle version sur votre application et sélectionnez le zip.
- La nouvelle version est marquée Mise à jour en attente. Elle suit les mêmes tests et la même approbation.
Pendant que la mise à jour attend, la version en ligne continue d’être servie à vos utilisateurs. Une fois approuvée, elle remplace immédiatement la version en ligne. Si elle est refusée, rien ne change pour vos utilisateurs et le motif vous est indiqué.
Si votre application est installable, les copies installées récupèrent une mise à jour approuvée à la prochaine ouverture ou lorsqu’elles repassent au premier plan ; l’application peut aussi la rechercher pendant son exécution. Voir Installation et mode hors ligne.
Si vous téléversez une autre version avant que la première ne soit examinée, le nouveau téléversement remplace celui qui attendait.
Supprimer une application
Vous pouvez supprimer votre application à tout moment depuis Mes applications. Elle passe immédiatement hors ligne et ses fichiers sont supprimés. Le sous-domaine redevient disponible.
dg.run