Types d'updates
Référence de tous les types d'updates OTA : application de timing, conditions de retard, blocage de version et livraison.
Copiez un prompt de configuration avec les étapes d'installation et la guide markdown complète pour ce plugin.
Utilisez la fonctionnalité d'actualisation 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.
Le système Capgo de Live Update 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. Production, Staginget Dev.
Lorsque vous téléchargez un nouveau bundle JS sur Capgo et que vous l'assignez à un canal, le Capgo SDK 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 activer les mises à jour en temps réel, suivez ces étapes.
Effectuez la Capgo Initiation rapide 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 l'update se télécharge. Vous pouvez vérifier l'état avec :
npx @capgo/cli@latest app debugUne fois l'update téléchargé, fermez et rouvrez votre application pour charger le nouveau bundle.
Voir le Mise en ligne de mises à jour en temps réel guide pour plus de détails.
Types d'updates
Référence de tous les types d'updates OTA : application de timing, conditions de retard, blocage de version et livraison.
Canaux
Apprenez à utiliser les canaux pour gérer différents circuits de mise à jour et cibler les updates vers des utilisateurs spécifiques.
Rollouts progressifs
Proposez un bundle candidat à un groupe collant, le surveillez, puis promouvez-l’ou revenez en arrière.
Rollbacks
Découvrez comment revenir à une version précédente du bundle JS si une mise à jour entraîne 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.
Flux de Travail Native + OTA
Canaux Dev/production avec --fail-on-incompatible, and how to upload when native code changes on purpose.
Testez les Bâtiments Natives
Vérifiez un binaire natif sans un téléchargement live update masquant ses actifs web embarqués.
Mises à Jour Rapides
Apprenez à utiliser les mises à jour rapides pour accélérer le processus de mise à jour.
Si vous utilisez Overview pour planifier l'approbation de l'appareil et la distribution, connectez-l’à @capgo/capacitor-examen-en-ligne-dans-l'application pour les détails d'implémentation dans @capgo/capacitor-examen-en-ligne-dans-l'application Utiliser @capgo/capacitor-avis de l'application pour la capacité native dans Utilisez @capgo/capacitor-examen-en-ligne-dans-l'application @capgo/capacitor-marché-natif pour les détails d'implémentation dans @capgo/capacitor-marché-natif Utilisez @capgo/capacitor-marché-natif pour la capacité native dans Utiliser @capgo/capacitor-native-market, et Capacitor Mises à jour OTA : Guide d'approbation de l'App Store pour le contexte pratique dans Capacitor Mises à jour OTA : Guide d'approbation de l'App Store.