Sauter au contenu principal
Capgo Mises à jour en temps réel

Évitez l'attente. Livrez la correction. Mises à jour OTA pour Ionic et Capacitor applications.

Fixez les correctifs de la couche web instantanément pour les applications Ionic et Capacitor . Évitez la file d'attente de l'App Store.

Essai gratuit illimité de 14 jours. Pas de carte de crédit requise.

99,99% d'uptime 300+ emplacements actifs Résilience à trois fournisseurs

Retour en arrière natif

Les échecs de JS se récupèrent en dehors de JavaScript

99,99% d'uptime

Uptime de la plateforme

Canaux dynamiques

Canary, beta, support et production

300+ emplacements d'edge

Réseau CDN mondial

44ms typique

Basse latence

Journaux de dispositif

Statut d'actualisation et historique de rollback par appareil

Environnements de runtime pris en charge

Un backend Capgo pour chaque stack hybride que vous expédiez.

Utilisez les mêmes canaux, téléchargements de paquets, protection de rollback et journaux de dispositif, que votre application fonctionne sur Capacitor, Cordova ou Electron.

Capacitor

Mises à jour en temps réel natives pour les applications iOS et Android construites avec Capacitor. Installez @capgo/capacitor-updater et expédiez des paquets avec @capgo/cli.

Read more →

Cordova

Conservez votre chaîne d'outils Cordova et obtenez toujours Capgo OTA sur iOS 7+ et Android 13+ avec @capgo/cordova-updater et le même JavaScript API.

Read more →

Electron

Envoyez des mises à jour HTML, CSS et JavaScript vers les applications de bureau sans reconstruire les installateurs. @capgo/electron-updater reflète les mises à jour mobiles API.

Read more →
Construit pour la pression de la mise en production

Sachez exactement ce qui se passe lorsque la production échoue dans les applications CapacitorJS.

Capgo donne aux équipes mobiles un chemin de mise en production pour les corrections web urgentes, la mise en œuvre contrôlée et un compte rendu clair, afin qu'une mauvaise mise en production ne devienne pas des jours d'attente de la revue de magasin.

Rétablir la production sans attendre la revue

Utilisez les mises à jour en direct pour JavaScript, CSS, copie, drapeaux de fonctionnalité de temps de exécution et corrections d'actifs web, tandis que les modifications natives et Capacitor continuent par les magasins.

Contrôlez le risque avant que tout le monde obtienne la mise à jour

Livrez à des canaux internes, bêta, canari et de production avec un retour en arrière prêt avant qu'une mise à jour devienne un incident de support.

Prévenez ce qui s'est passé après la mise en production

Utilisez les journaux de l'appareil, l'état d'actualisation, l'historique du paquet et les indicateurs de l'adoption pour expliquer les mises à jour à l'ingénierie, au support et à la direction.

Choisissez les mises à jour en direct lorsque ces déclarations sont vraies

  • Vous avez besoin d'un chemin de récupération pour les bogues de production qui ne dépend pas du temps de revue de l'App Store ou de Play.
  • Votre application a plusieurs cohortes de clients, des déploiements sans étiquette blanche, des testeurs bêta ou des canaux de débogage pour le support uniquement.
  • Votre équipe a besoin de contrôle conforme aux normes : des ensembles signés, un retour en arrière, une traçabilité et un chemin d'hébergement auto.
De Martin

Pourquoi les mises à jour en direct de Capgo fonctionnent comme elles le font

Le fondateur de Capgo Martin sur les canaux, les vérifications de compatibilité, le retour en arrière et la livraison de modifications de paquets web de manière sûre après l'approbation de la boutique.

Martin, Fondateur, Capgo

Preuve de mise à jour en direct

Équipes qui utilisent déjà Capgo

Notes courtes des équipes utilisant Capacitor pour les mises à jour OTA en production avec Capgo

Le plugin de mise à jour Capgo Capacitor a complètement transformé la façon dont nous expédions les mises à jour. Ce qui prenait des jours ne prend plus que des minutes.

Sergiu S Développeur principal, drivolino GmbH

La capacité de pousser des mises à jour OTA en production instantanément sans attendre les cycles de revue complète de l'App Store a été un avantage opérationnel massif.

Kapil Fondateur, NuTriQ
Qu'est-ce qu'il y a dans la boîte

Conçu pour les mises à jour OTA sûres, et non seulement pour les téléchargements rapides.

Runtime natif, annulation, validation et contrôle de déploiement en un seul service.

Capgo Mises à jour en direct
Moteur natif pur
Les téléchargements, l'installation et l'activation s'exécutent sur des threads OS natifs. Les plantages de JavaScript ne peuvent pas affecter le processus de mise à jour.
$ npx @capgo/cli bundle upload
✔ validated · ✔ published · ✔ rolling out

Détection de mise à jour de rupture

CLI scanne les dépendances natives et vous avertit avant de déployer des mises à jour incompatibles. Envoyez des modifications web rapidement sans pousser des code natives qui cassent les mises à jour à vos clients.

Annulation automatique

Si votre application ne fait pas appeler notifyAppReady() dans les 10 secondes, nous annulons automatiquement vers la dernière version fonctionnelle.

Vérification pré-vol

Vérifie notifyAppReady(), index.html, les limites de taille de bundle et les checksums avant d'accepter tout téléchargement.

Mises à jour inviolables

Chaque mise à jour est chiffrée, signée et encryptée de bout en bout. Personne ne peut modifier les mises à jour - même Capgo ne peut pas voir ce qui se trouve dans vos bundles.

Mises à jour auto-guérissantes

Le mécanisme de fallback de bundle assure toujours une version fonctionnelle. Vos utilisateurs ne voient jamais une application brisée.

Switcher entre les pistes de version en direct (pas de nouvelle version binaire)

Les canaux Capgo sont des contrôles en direct, pas des valeurs fixées. Déplacez les utilisateurs entre le développement, la mise en ligne, la PR, le canary et la production depuis votre interface d'application ou via API instantanément.

Mises à jour automatiques déclenchées par push

Associez les notifications Capgo aux mises à jour en direct afin qu'une notification silencieuse puisse demander aux appareils de vérifier, de télécharger et de mettre en file d'attente la dernière mise à jour pour le canal sélectionné.

Intelligence de publication

Capturez les mises à jour brisées avant qu'elles ne soient mises en ligne

Vérifiez si l'envoi est sécurisé OTA, nécessite une construction native ou doit attendre — avant qu'il ne frappe la production.

  • Sécurisé OTA : les packages natifs correspondent au canal de production
  • Construction native nécessaire : un plugin ou Capacitor dépendance a changé
  • Action de déploiement : bloquez par version native, mettez en pause le canal ou déclenchez une construction de magasin
Capgo tableau de bord d'actualisation en direct montrant l'état des mises à jour et les avertissements de compatibilité

$ npn @capgo/cli@latest bundle upload --channel production --fail-on-incompatible

Avertissement : paquet incompatible avec la version native

@capacitor/camera a changé de 6.1.0 à 6.2.0

Action : échouez cette mise à jour ou expédiez d'abord une construction native

Comment ça marche

Comment ça marche

Automatique lorsque vous souhaitez de la vitesse. Manuel lorsque vous avez besoin de contrôle. Contrôles de sécurité à chaque étape.

1

CLI Vérifie

Avant l'envoi, CLI vérifie les dépendances natives, la compatibilité de version et les fichiers requis

2

Téléchargements natifs

Téléchargements natifs purs de code et installation de mise à jour - complètement isolés de JavaScript

3

L'application confirme prête

Votre application appelle notifyAppReady(). Si elle ne le fait pas dans les 10s, le rollback automatique s'active

Comparaison honnête

Capgo Mises à jour en direct vs. les alternatives.

Same Ionic and Capacitor OTA promise. Different safety model.

Capgo Mises à jour en direct DIY / auto-hébergé Scripts personnalisés et hébergement statique Cloud concurrent
Mise à jour du runtime Complètement natif. Téléchargez, installez et activez sur les threads OS natifs. Un crash JS ne peut pas casser la chaîne de mise à jour. Exécuté dans le contexte JS de votre application. Un bundle défectueux peut casser les mises à jour aussi. La plupart de la livraison se fait au niveau de l'application. Les erreurs JS peuvent bloquer ou corrompre la flux de mise à jour.
Rétablissement de la version précédente Rétablissement natif. Retourne à la dernière bonne version en dehors de JavaScript, même lorsque le nouveau bundle plante à la mise en route. Vous conçoit et maintenez votre propre logique de rétablissement de version. La fonctionnalité de reversion existe mais dépend souvent de la couche d'application qui fonctionne encore.
Garde de l'installation échouée Automatique. La fonctionnalité de reversion est activée si notifyAppReady() n'est pas appelée dans les 10 secondes. Vous l'instrumentez et le suivez vous-même. Optionnel ou manuel, en fonction du produit.
Compatibilité native CLI vérifie. Scanne les dépendances natives avant l'upload et signale les changements brisants. Aucun garde-fou à moins que vous les construisez. La validation d'upload n'est effectuée que sur la plupart des produits.
Validation pré-upload Vérifie en profondeur. Valide index.html, taille du bundle, checksums, versions dupliquées et contraintes de hub. Vos règles CI, si vous les avez écrites. Vérifie les bundles de base.
Contrôle de déploiement Canal dynamique. Attribution de canal, canary, bêta, production, support et canal par appareil. Plusieurs URL hébergées ou routage personnalisé. Canal pris en charge, profondeur et API varient.
Visibilité de l'appareil Journaux par appareil sans Xcode ou Android Studio. Événements d'installation, d'échec, de retrait et de politique par appareil sans Xcode ou Android Studio. Analytiques personnalisées ou comptes de téléchargement côté serveur. Le tableau de bord agrège, moins de profondeur par appareil.
Essayez avant de payer Oui. Essai gratuit illimité de 14 jours. Pas de carte de crédit requise. Hébergement abordable jusqu'à ce que le trafic augmente. Plans tarifiés. Les essais varient par fournisseur.

La comparaison reflète les configurations DIY/self-hostées typiques et la documentation de cloud des concurrents publics.

Capgo Mises à jour en direct
Prêt pour le Système de Mise à jour en Direct Capacitor le plus complet ?

Démarrer automatiquement en 5 minutes. Passer au contrôle manuel lorsque votre stratégie de lancement le nécessite.

Démarrez la livraison →
99,99% de disponibilité Livraison CDN mondiale Essai gratuit illimité de 14 jours

Continuez à partir de Capgo Mises à jour en direct

Connectez cette page de mise à jour en direct Ionic et Capacitor Canaux, Rollbacks, Comportement de mise à jour, Capgo Notifications, Capacitor Mise à jouret Capgo Déploiements natifs pour les versions qui nécessitent encore une évaluation de l'App Store.