Zum Inhalt springen

Übersicht

Verwenden Sie Capgo’s Live-Updates-Funktion, um die JavaScript-Bundles Ihrer App in Echtzeit ferngesteuert zu aktualisieren. Drücken Sie JS-Updates direkt an Ihre Benutzer auf iOS, Android und Electron aus, ohne durch Store-Ebene-Überprüfungszyklen gehen zu müssen, um Fehler zu beheben und neue Funktionen schneller zu liefern.

Capgo’s Live-Update-System besteht aus zwei Schlüsselfunktionen:

  1. Das Capgo SDK, das Sie in Ihrer App installieren. Das SDK überprüft nach verfügbaren Updates und lädt sie im Hintergrund herunter.

  2. Kanäle, die es Ihnen ermöglichen, Updates an bestimmte Benutzergruppen zu senden. Sie können Kanäle verwenden, um verschiedene Release-Tracks zu verwalten, wie z. B. Staging und Production. Production, StagingWenn Sie ein neues JS-Bundle auf __CAPGO_KEEP_0__ hochladen und es einem Kanal zuweisen, wird das __CAPGO_KEEP_1__ __CAPGO_KEEP_2__ in Apps, die für diesen Kanal konfiguriert sind, das Update erkennen und herunterladen. Die nächste Zeit, wenn die App neu gestartet wird, wird das neue Bundle geladen. Dev.

When you upload a new JS bundle to Capgo and assign it to a channel, the Capgo SDK in apps configured for that channel will detect the update and download it. The next time the app restarts, the new bundle will be loaded.

Abschnitt mit dem Titel “Warum Capgo-Protokolle wichtig sind (Marketingansicht)”

Capgo ist Capgo und __CAPGO_KEEP_1__ ist __CAPGO_KEEP_1__ und __CAPGO_KEEP_2__ ist __CAPGO_KEEP_2__
  • Instante Röntgenbild jeder Bereitstellung: Geräteübergreifende Zeitleisten zeigen Überprüfungen, Downloads, Installationen, Richtlinienblockierungen und Rollobacks, so dass Sie genau wissen, was passiert ist – keine Vermutungen oder "Es funktioniert auf meinem Telefon"-Debatten.
  • Schnellere Reaktion auf Vorfälle: Warnartige Codes (z.B. Rate Limits, Checksummfehler, notifyAppReady-Verpasst) treten vor dem Eingehen der Benutzer auf, die Unterstützung stürmen, und lassen Sie eine Reparatur oder ein Rolloback in Minuten durchführen.
  • Kanalrichtlinienbeweis: Protokolle überprüfen, dass Schutzmaßnahmen (Blockieren von Major-Versionen, Deaktivieren von Emulatoren/Entwicklerbuilds, Plattformgrenzen) aktiv die Produktion schützen.
  • Schutz des Umsatzes und der Reputation: Sehen Sie, wann Updates auf schlechten Netzwerken oder bei Planbegrenzungen stocken, damit Sie intervenieren können, bevor sich die Konversionen, Sitzungen oder Bewertungen verringern.
  • Einheitlicher Wahrheitsquelle: Produkt, QA und Support teilen die gleiche Cloud-Protokollströmung – keine Durchsuchung von Xcode/Android Studio oder Nachrichten an Ingenieure für native Protokolle.

Um mit Live Updates zu beginnen, folgen Sie diesen Schritten:

  1. Abschließen Sie das Capgo Schnellstartprogramm um Ihre App in Capgo einzurichten und die Capgo SDK zu installieren.

  2. In Ihrer App code ruft man CapacitorUpdater.notifyAppReady() nachdem Ihre App initialisiert wurde. Dies teilt der Capgo SDK mit, dass Ihre App bereit ist, Updates zu empfangen.

  3. Bauen Sie Ihr JS-Bundle und laden Sie es auf Capgo hoch:

    Terminalfenster
    npm run build
    npx @capgo/cli@latest bundle upload --channel=production
  4. Öffnen Sie Ihre App und warten Sie auf das Update. Sie können den Status mit:

    Terminalfenster
    npx @capgo/cli@latest app debug
  5. Sobald die Aktualisierung heruntergeladen ist, schließen Sie die App und öffnen Sie sie neu, um das neue Bundle zu laden.

Siehe das Deploying Live Updates Leitfaden für weitere Details.

Wenn Sie " Übersicht um die Genehmigung und Verteilung im App Store zu planen, verbinden Sie es mit @capgo/capacitor-In-App-Bewertung für die Implementierungsdetails in @capgo/capacitor-In-App-Bewertung, Mit @capgo/capacitor-In-App-Bewertung für die native Fähigkeit in Mit @capgo/capacitor-In-App-Bewertung, @capgo/capacitor-Native-Markt für die Implementierungsdetails in @capgo/capacitor-Native-Markt, Mit @capgo/capacitor-Native-Markt für die native Fähigkeit in Mit @capgo/capacitor-Native-Markt, und Capacitor OTA-Updates: App-Store-Zulassungsleitfaden für den praktischen Kontext in Capacitor OTA-Updates: App-Store-Zulassungsleitfaden.