Publier les versions de l'application
Platform → Releases — “Point the in-app updater and the public downloads page at a build. Publishing takes effect on the next client request — no redeploy.”
Il y a exactement une version en service par plateforme et par canal. En publier une nouvelle retire automatiquement la précédente.
Comment se déroule l’expédition d’une compilation
Section intitulée « Comment se déroule l’expédition d’une compilation »- Créez une release et attachez chaque fichier de compilation. Les fichiers sont téléversés directement vers le stockage objet, puis leur somme de contrôle est calculée sur le serveur.
- Les plateformes livrées par boutique — l’App Store et Play — prennent une URL de fiche plutôt qu’un fichier.
- Activez-la. Le mécanisme de mise à jour intégré et la page publique de téléchargement la reprennent tous deux à leur requête suivante.
- Allez dans Platform → Releases et cliquez sur New release.
- Choisissez la plateforme que vous expédiez. Le formulaire est prérempli avec la méthode d’installation habituelle de cette plateforme, son OS minimal et son jeu de téléchargements, et tout reste modifiable.
- Renseignez la Version, le Channel, l’Install method, le Minimum OS et les Release notes.
- Réglez la Minimum version — le plancher de mise à jour obligatoire. Lisez l’avertissement plus bas avant de mettre quoi que ce soit dans ce champ.
- Sous Downloads, cliquez sur Add download pour chaque fichier. Utilisez Upload build, réglez le Button label, le Kind, le format et l’arch, et désignez un Primary download. La taille et la somme de contrôle sont renseignées par le serveur une fois le téléversement vérifié.
- Enregistrez.
- Quand vous êtes prêt, cliquez sur Publish et confirmez. La boîte de dialogue nomme exactement ce qui remplace quoi.
Retire retire une version : “The updater stops offering an update and the downloads page loses these files.”
Ce que reçoivent les utilisateurs
Section intitulée « Ce que reçoivent les utilisateurs »Le mécanisme de mise à jour intégré propose une mise à jour ordinaire sous forme de bannière refermable, et une mise à jour en dessous du plancher sous forme d’écran bloquant. Qu’elle s’installe d’elle-même dépend entièrement de la plateforme — le web et Android depuis Play sont automatiques, l’iPhone est une redirection vers la boutique, et Linux n’a aucune voie automatique.
Le tableau complet, écrit pour les commerçants, se trouve dans installer et mettre à jour.