Types de mise à jour
Référence de tous les types de mises à jour OTA : appliquer le timing, les conditions de retard, le blocage de version et la livraison.
Utilisez la fonctionnalité Live Updates de Capgo pour mettre à jour les bundles JavaScript de votre application à distance, en temps réel. Envoyez les mises à jour JS directement à vos utilisateurs sur iOS, Android et Electron sans passer par des cycles de révision au niveau du magasin pour corriger les bugs et proposer de nouvelles fonctionnalités plus rapidement.
Le système Live Update de Capgo comporte deux composants clés :
Le Capgo SDK, que vous installez dans votre application. Le SDK vérifie les mises à jour disponibles et les télécharge en arrière-plan.
Canaux, qui vous permettent de cibler les mises à jour sur des groupes spécifiques d’utilisateurs. Vous pouvez utiliser des canaux pour gérer différentes pistes de publication, telles que Production, Staging et Dev.
Lorsque vous téléchargez un nouveau bundle JS sur Capgo et l’attribuez à un canal, le Capgo SDK dans les applications configurées pour ce canal détectera la mise à jour et la téléchargera. Au prochain redémarrage de l’application, le nouveau bundle sera chargé.
Pour commencer à utiliser les mises à jour en direct, procédez comme suit :
Complétez le Capgo Quickstart pour configurer votre application dans Capgo et installez Capgo SDK.
Dans le code de votre application, appelez CapacitorUpdater.notifyAppReady() une fois l’initialisation de votre application terminée. Cela indique au Capgo SDK que votre application est prête à recevoir des mises à jour.
Créez votre bundle JS et téléchargez-le sur Capgo :
npm run buildnpx @capgo/cli@latest bundle upload --channel=productionOuvrez votre application et attendez que la mise à jour soit téléchargée. Vous pouvez vérifier l’état avec :
npx @capgo/cli@latest app debugUne fois la mise à jour téléchargée, fermez et rouvrez votre application pour charger le nouveau bundle.
Consultez le guide Déploiement des mises à jour en direct pour plus de détails.
Types de mise à jour
Référence de tous les types de mises à jour OTA : appliquer le timing, les conditions de retard, le blocage de version et la livraison.
Channels
Découvrez comment utiliser les canaux pour gérer différentes pistes de publication et cibler les mises à jour sur des utilisateurs spécifiques.
Rollbacks
Découvrez comment revenir à une version précédente du bundle JS si une mise à jour provoque des problèmes.
Comportement de mise à jour
Personnalisez comment et quand les mises à jour sont téléchargées et appliquées dans votre application.
Mises à jour rapides
Découvrez comment utiliser les mises à jour rapides pour accélérer le processus de mise à jour.