Types d'actualisation
Référence de tous les types d'actualisation OTA : application de timing, conditions de retard, blocage de version et livraison.
Copier un prompt de configuration avec les étapes d'installation et le guide markdown complet pour ce plugin.
Utilisez la fonctionnalité d'actualisations en temps réel de Capgo pour mettre à jour les bundles JavaScript de votre application à distance, en temps réel. Envoyez des mises à jour JS directement à vos utilisateurs sur iOS, Android et Electron sans passer par les cycles de revue des magasins pour corriger les bogues et livrer de nouvelles fonctionnalités plus rapidement.
Capgo’s système de mise à jour en temps réel 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.
Les canaux, qui vous permettent de cibler les mises à jour vers des groupes spécifiques d'utilisateurs. Vous pouvez utiliser les canaux pour gérer différentes pistes de version, telles que Production, Staginget Dev.
Lorsque vous téléchargez un nouveau bundle JS vers Capgo et que vous l'affectez à un canal, le Capgo SDK dans les applications configurées pour ce canal détecte la mise à jour et la télécharge. La prochaine fois que l'application redémarre, le nouveau bundle sera chargé.
Pour commencer à utiliser les mises à jour en temps réel, suivez ces étapes :
Terminez le Capgo Quickstart pour configurer votre application dans Capgo et installer le Capgo SDK.
Dans votre application code, appelez CapacitorUpdater.notifyAppReady() après que votre application ait terminé de s'initialiser. Cela informe le Capgo SDK que votre application est prête à recevoir des mises à jour.
Construirez votre bundle JS et le téléchargez 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.
Voir la guide de mise à jour en temps réel pour plus de détails.
Types d'actualisation
Référence de tous les types d'actualisation OTA : application de timing, conditions de retard, blocage de version et livraison.
Canaux
Apprenez à utiliser les canaux pour gérer différentes pistes de version et cibler les mises à jour vers des utilisateurs spécifiques.
Remontées
Découvrez comment remonter à une version précédente du bundle JS si une mise à jour cause des problèmes.
Comportement d'actualisation
Personnalisez comment et quand les mises à jour sont téléchargées et appliquées dans votre application.
Mises à jour rapides
Apprenez à utiliser les mises à jour rapides pour accélérer le processus d'actualisation.