Passer à la navigation

Aperçu

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.

Le système d'actualisation en direct de Capgo comporte deux composants clés :

  1. 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.

  2. 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'assignez à 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é.

Pourquoi les journaux de Capgo sont importants (vue marketing)

Section intitulée “Pourquoi les journaux de Capgo sont importants (vue marketing)”
  • Vision instantanée de chaque déploiement: Les chronologies par appareil montrent les vérifications, les téléchargements, les installations, les blocages de politique et les annulations, afin que vous sachiez exactement ce qui s'est passé – sans deviner ou avoir des débats sur le type de téléphone.
  • Réponse aux incidents plus rapide: Les codes d'alerte (par exemple, les limites de taux, les échecs de vérification de somme, les notifications manquantes de notifyAppReady) apparaissent avant que les utilisateurs ne submergent le support, permettant de livrer une correction ou d'annuler en quelques minutes.
  • Politique de canal: Les journaux vérifient que les garde-fous (bloquer les majors, désactiver les émulateurs/éditeurs de développement, les limites de plateforme) protègent activement la production.
  • Protection du chiffre d'affaires et de la réputation: Voir quand les mises à jour s'arrêtent sur des réseaux médiocres ou atteignent les limites de plan, afin d'intervenir avant les conversions, les sessions ou les commentaires diminuent.
  • Source unique de vérité: Le produit, la QA et le Support partagent le même flux de journaux cloud—pas de fouiller dans Xcode/Android Studio ou de DM’er les ingénieurs pour les logs natifs.

Pour commencer à utiliser les Mises à jour en temps réel, suivez ces étapes :

  1. Completez le Capgo Quickstart Configurer votre application dans Capgo et installer le Capgo SDK.

  2. 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.

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

    Fenêtre de terminal
    npm run build
    npx @capgo/cli@latest bundle upload --channel=production
  4. Ouvrez votre application et attendez que la mise à jour soit téléchargée. Vous pouvez vérifier l'état 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.

Voir la Déployer des mises à jour en temps réel guide pour plus de détails.

Si vous utilisez Aperçu pour planifier l'approbation de la boutique et la distribution, connectez-le avec @capgo/capacitor-examen-en-ligne pour les détails d'implémentation dans @capgo/capacitor-examen-en-ligne, En utilisant @capgo/capacitor-examen-en-ligne pour la capacité native dans En utilisant @capgo/capacitor-examen-en-ligne, @capgo/capacitor-marché-natif pour les détails d'implémentation dans @capgo/capacitor-marché-natif, Utiliser @capgo/capacitor-market natively pour la capacité native dans Utiliser @capgo/capacitor-market natively, 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.