Passer au contenu

Vue d'ensemble

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 sans passer par le processus de révision de l’app store pour corriger instantanément les bugs et déployer de nouvelles fonctionnalités.

Comment fonctionnent les Live Updates

Le système Live Update de Capgo comporte deux composants clés :

  1. Le SDK Capgo, que vous installez dans votre application. Le SDK vérifie les mises à jour disponibles et les télécharge en arrière-plan.

  2. Les canaux, qui vous permettent de cibler des mises à jour pour des groupes spécifiques d’utilisateurs. Vous pouvez utiliser les canaux pour gérer différentes pistes de publication, comme Production, Staging et Dev.

Lorsque vous téléchargez un nouveau bundle JS sur Capgo et l’assignez à un canal, le SDK Capgo dans les applications configurées pour ce canal détectera la mise à jour et la téléchargera. La prochaine fois que l’application redémarre, le nouveau bundle sera chargé.

Pour commencer

Pour commencer à utiliser Live Updates, suivez ces étapes :

  1. Complétez le Démarrage rapide Capgo pour configurer votre application dans Capgo et installer le SDK Capgo

  2. Dans votre code d’application, appelez CapacitorUpdaternotifyAppReady() après l’initialisation de votre application. Cela indique au SDK Capgo que votre application est prête à recevoir des mises à jour

  3. Construisez votre bundle JS et téléchargez-le sur Capgo :

    Fenêtre de terminal
    npm run build
    npx @capgo/cli@latest upload --channel=Production
  4. Ouvrez votre application et attendez que la mise à jour se télécharge. Vous pouvez vérifier le statut avec :

    Fenêtre de terminal
    npx @capgo/cli@latest app debug
  5. Une fois la mise à jour téléchargée, fermez et rouvrez votre application pour charger le nouveau bundle

Consultez le guide Déploiement des Live Updates pour plus de détails

Prochaines étapes