Zum Hauptinhalt springen

Rollback-Management mit Capgo: Leitfaden

Erhalten Sie eine effiziente Verwaltung von App-Rollbacks mit strukturierten Updates, automatisierten Wiederherstellungsoptionen und besten Praktiken für Stabilität.

Martin Donadieu

Martin Donadieu

Content-Marketing-Spezialist

Rollback-Management mit Capgo: Leitfaden

Das Rollback-Management ist entscheidend für die Behebung von App-Updates dies, die Abstürze oder Fehler verursachen. Mit Capgo, können Sie sich schnell auf eine stabile Version zurücksetzen, ohne dass Genehmigungen der App-Stores erforderlich sind. Hier ist, wie Capgo die Rollback-Verwaltung vereinfacht:

  • Schnelle Wiederherstellung: Rollbacks dauern durchschnittlich nur 114 Millisekunden.
  • Automatische Updates: No manual intervention needed - Capgo handles updates and rollbacks seamlessly.
  • __CAPGO_KEEP_0__übernimmt Updates und Rollbacks reibungslos.
  • Sicheres Verfahren: Install the @capgo/capacitor-updater Paket und Ihre App in Minuten konfigurieren.
  • Update-Kanäle: Updates mit Staging, Beta und Produktionsumgebungen steuern.
  • Manuelle und automatisierte Wiederherstellungen: Wählen Sie zwischen einer hands-on- oder automatischen Wiederherstellung, je nach Ihren Bedürfnissen.

Schnelle Einrichtungsschritte:

  1. Installieren @capgo/capacitor-updater und synchronisieren Sie Ihr Projekt.
  2. Konfigurieren capacitor.config.json für Updates.
  3. Update-Kanäle (Staging, Beta, Produktionsumgebung) einrichten.
  4. Testen Sie die Rückerstattungsfunktion vor der Produktionsveröffentlichung.

Capgo sorgt dafür, dass Ihre App stabil und benutzerfreundlich bleibt, indem sie Probleme sofort löst. Ob Sie eine manuelle Kontrolle oder automatisierte Trigger bevorzugen, Capgo bietet ein zuverlässiges Sicherheitsnetz für Ihre Capacitor Einrichten

__CAPGO_KEEP_0__ Capgo __CAPGO_KEEP_0__ Live-Update-Dashboard-Interface

Um Rückerstattungen effektiv mit Capgo zu verwalten, müssen Sie das Kernpaket installieren, die Einstellungen Ihrer App konfigurieren und Updatekanäle einrichten. Dies sichert glatte Veröffentlichungen und ein zuverlässiges Sicherheitsnetz für das Handhaben von Problemen.

Installation und Konfiguration von Capgo

Installing and Configuring Capgo

Paket zu Ihrer Projektdatei hinzuzufügen. @capgo/capacitor-updater Setting Up for Rollback Management Capacitor Projekt. Dieses Paket verwaltet Updates und Rollover für Ihre App. Führen Sie die folgenden Befehle in Ihrem Projektverzeichnis aus:

npm install @capgo/capacitor-updater
npx cap sync

Nach der Installation aktualisieren Sie Ihre capacitor.config.json Datei, um die Update-Funktion zu aktivieren. Hier ist ein Beispielkonfiguration:

{
  "plugins": {
    "CapacitorUpdater": {
      "autoUpdate": true,
      "updateUrl": "https://api.capgo.app/updates",
      "privateKey": "your-private-key-here",
      "version": "1.0.0",
      "directUpdate": false
    }
  }
}
  • Setzen Sie autoUpdate auf true um automatische Updates zu ermöglichen.
  • Behalten Sie directUpdate als false bei, um sicherzustellen, dass Updates vor der Bereitstellung validiert werden.

Als Nächstes verbinden Sie Ihre App mit dem Update-System von Capgo. Melden Sie sich bei capgo.appRegistriere dann deine App mit CLI.

npx @capgo/cli app add your-app-id

Diese Schritte verbinden dein Projekt mit Capgo, sodass Versionen und Benutzersegmente für eine genaue Rollback-Verwaltung verfolgt werden können.

Mit dieser ersten Einrichtung kannst du Kanäle für Updates konfigurieren, um die Bereitstellung und Überwachung zu steuern.

Update-Kanäle helfen dabei, die Verteilung von Updates zu verwalten, sodass gründliche Tests und schnelle Rollbacks durchgeführt werden können.

Um Kanäle zu erstellen, verwende die Werkzeuge von __CAPGO_KEEP_0__ und __CAPGO_KEEP_1__. Beginne damit, drei wichtige Kanäle für eine effiziente Rollback-Verwaltung einzurichten:

To create channels, use Capgo’s CLI tools. Start by setting up three key channels for efficient rollback management:

npx @capgo/cli channel add staging
npx @capgo/cli channel add beta  
npx @capgo/cli channel add production

Einstellungen

Zweck Beispielwert Kanalname
Identifiziert den Update-Stream Setting Up Update Channels Produkt, Beta, Staging
Version Muster Legt das zulässige Versionsformat fest 1.0.*
Benutzerzugriff Legt fest, welche Benutzer Updates erhalten spezifische-gruppe-id
Aktualisierungsintervall Bestimmt, wann Updates verteilt werden unmittelbar, geplant

Für die Produktion verwenden Sie stabile Versionsmuster wie 1.0.*Während der Staging-Phase können Sie flexiblere Formate für Tests verwenden.

Um die Rollback-Verwaltung weiter zu optimieren, konfigurieren Sie die Benutzersegmentierung. Dies ermöglicht es Ihnen, während der Rollbacks spezifische Gruppen anzusprechen, um Störungen zu minimieren und Probleme effektiv anzugehen.

Automatisieren Sie Rollover durch die Definition von Triggern auf der Grundlage von Bedingungen wie Fehlerraten, Leistungsmetriken oder Benutzerfeedback. Diese Trigger stellen sicher, dass Probleme rechtzeitig angegangen werden, ohne manuelle Intervention.

Bevor Sie in die Produktion deployen, testen Sie die Rollover-Funktion im Staging-Kanal. Diese Schritt stellt sicher, dass Ihr Rollover-System wie erwartet unter realen Bedingungen funktioniert.

Schließlich integrieren Sie Ihre Update-Kanäle mit Ihrem CI/CD-Pipeline. Diese Automatisierung vereinfacht die Bereitstellung und Rollover, hält Ihre Workflow effizient und bietet einen Sicherheitsnetz für unvorhergesehene Probleme.

Wie man Rollover mit Capgo ausführt

Capgo’s Update-Validierungssystem stellt sicher, dass Ihre App stabil bleibt, und sein Rollover-Funktion baut auf diesem auf, indem er sowohl manuelle als auch automatisierte Wiederherstellungsoptionen bietet. Wissen, wie man diese Methoden effektiv anwendet, kann Ihnen helfen, die Funktionalität schnell wiederherzustellen, wenn Probleme auftreten.

Manuelle Rollover-Schritte

Manuelle Rollover geben Ihnen die Kontrolle über die Auswahl und Anwendung einer stabilen Version, sodass Sie die Situation beurteilen können, bevor Sie handeln.

Um loszulegen, deaktivieren Sie die automatischen Updates in Ihrem capacitor.config.json Datei, indem Sie autoUpdate auf false. Dies stoppt Capgo von der automatischen Verwaltung von Updates, sodass Sie die volle Kontrolle über den Prozess haben.

Wenn die automatischen Updates deaktiviert sind, verwenden Sie den CapacitorUpdater.download() Befehl, um die gewünschte Version abzurufen und CapacitorUpdater.set() um sie anzuwenden. Hier ist ein Beispiel:

import { CapacitorUpdater } from '@capgo/capacitor-updater'

const version = await CapacitorUpdater.download({
  url: 'https://github.com/Cap-go/demo-app/releases/download/0.0.4/dist.zip',
})
await CapacitorUpdater.set(version); // Sets the new version and reloads the app

Nachdem Sie die heruntergeladene Version mit CapacitorUpdater.set()angewendet haben, wird die App automatisch mit der wiederhergestellten Bundle neu geladen. Um den Rollback-Prozess abzuschließen, rufen Sie immer CapacitorUpdater.notifyAppReady() auf, um sicherzustellen, dass die Aktualisierung stabil ist.

“Wenn Sie diese Methode nicht aufrufen, wird Ihre Anwendung auf die vorher erfolgreich verbaute Version (oder die integrierte Bundle) zurückgerollt” [2]

Wenn dieser Bestätigungs-Schritt ausgelassen wird, nimmt Capgo an, dass der Rollback fehlgeschlagen ist und könnte einen weiteren Rollback auf die letzte bekannte funktionierende Version auslösen.

Für Situationen, die eine schnellere Reaktion erfordern, können automatisierte Rollbacks die Wiederherstellung ohne manuelle Beteiligung handhaben.

Automatisierte Rollback-Triggers

Automatisierte Rollbacks sind ideal für Umgebungen, in denen eine ständige Überwachung kritisch ist. Sie minimieren die Downtime, indem sie Probleme erkennen und automatisch auf stabile Versionen zurückkehren. Diese Triggers basieren auf Gesundheitsprüfungen und vordefinierten Fehlergrenzen.

Konfiguration von Gesundheitsprüfungen, um wichtige Anwendungsfeatures wie Benutzerauthentifizierung oder Datenbeladung zu überwachen. Wenn diese Prüfungen Probleme erkennen, können automatisierte Trigger sofort auf eine stabile Version zurückrollen.

Definieren Sie Fehlergrenzen mithilfe von Leistungsmetriken, um zu bestimmen, wann eine Rückkehr erforderlich ist. Die folgende Tabelle hebt wichtige Komponenten hervor:

Komponente Zweck Implementierungshinweise
Versionierung Verfolgen Sie die Bereitstellungsverlauf Überwachen Sie den Fortschritt und die Ergebnisse konsistent
Fehlergrenzen Definieren Sie Rückruf-Trigger Verwenden Sie spezifische Metriken, um Rückrufe zu automatisieren
Antwortprotokoll Wiederherstellungsanweisungen erstellen Arbeitsabläufe für sofortige Problemlösung einrichten

Die Wahl zwischen manueller und automatischer Wiederherstellung hängt von der Umgebung Ihres Apps und Ihrem Risikobereitschaft ab.

"Eine Wiederherstellung ist die Wiederherstellung einer vorherigen Version des code. Es ist die Beste erste Option in den meisten Fällen weil sie innerhalb von <5 Minuten das negative Nutzererlebnis beendet und keine anderen Optionen ausschließt" [3]

In der Produktion, wo Stabilität und Sicherheit wichtig sind, ermöglichen manuelle Wiederherstellungen eine sorgfältige Bewertung und Kontrolle. Andererseits können Test- und Staging-Umgebungen von der Geschwindigkeit und Effizienz automatisierter Wiederherstellungen profitieren. Die Combination beider Ansätze sichert eine ausgewogene Strategie - automatische Trigger handhaben sofortige Fehler, während manuelle Wiederherstellungen für komplexe Probleme reserviert sind, die eine menschliche Überwachung erfordern.

Best Practices für Wiederherstellungsmanagement

Eine effektive Wiederherstellungsstrategie schützt Nutzer vor unstabilen Updates, indem sie schrittweise Bereitstellungen mit detaillierter Nachberechnung kombinieren.

Stufengeschaltete Bereitstellungen und Risikominderung

Stufengeschaltete Bereitstellungen dienen als Sicherheitsmaßnahme gegen weitverbreitete Probleme in App-Updates. Anstatt Änderungen an alle gleichzeitig zu pushen, werden Updates schrittweise an kleineren Benutzergruppen freigegeben. Beginnen Sie mit einer Testgruppe, die 1–5% Ihrer Benutzer umfasst. Stellen Sie sicher, dass diese Gruppe eine vielfältige Mischung aus Gerätetypen, Betriebssystemen und Nutzerverhaltensweisen enthält. Überwachen Sie ihre Leistung für 24–48 Stunden, um frühzeitige Anzeichen von Problemen zu erkennen.

Feature flags können hier ein wahres Wunderwerk sein. Sie ermöglichen es Ihnen, bestimmte Funktionen sofort ohne vollständigen Rollback zu deaktivieren. [4].

Set clear criteria for moving through rollout stages. For instance, you might base decisions on metrics like device-hours of stable operation or crash thresholds. A good rule of thumb is to aim for at least 1,000 device-hours of stability before expanding the rollout. Tools like Capgo’s update channels make this process easier by letting you assign updates to specific user groups, such as beta testers or early adopters, ensuring precise control over who gets updates and when.

Tools wie __CAPGO_KEEP_0__’s Update-Kanäle erleichtern diesen Prozess, indem Sie Updates bestimmten Benutzergruppen zuweisen können, wie z.B. Beta-Testern oder Frühgebern, und so eine genaue Kontrolle über die Updates und die Zeitpunkte sicherstellen.

Hier ist ein Beispiel dafür, wie eine rollstufenweise Veröffentlichung aussehen könnte: Rollout-Stufe Benutzerprozentsatz Überwachungszeitraum
Erfolgskriterien 1–5% Erstes Test 24–48 Stunden
Kleinere als 0,1% Crash-Rate und normale Leistung 10–20% Frühgeber Stabile Leistung und positive Benutzerreaktionen
Allgemeine Veröffentlichung 100% Fortlaufend Keine kritischen Probleme und nachhaltige Leistung

Sobald die Rollout-Stabilisierung abgeschlossen ist, verschieben Sie Ihre Aufmerksamkeit auf die Überwachung nach dem Rollback, um sicherzustellen, dass alles reibungslos läuft.

Überwachung und Diagnose nach Rollback

Nach Abschluss eines Rollbacks ist eine gründliche Überwachung von entscheidender Bedeutung, um dessen Erfolg zu bestätigen und zukünftige Probleme zu vermeiden.

Konfigurieren Sie Echtzeit-Alarme und verfolgen Sie wichtige Leistungsmetriken wie Crashraten, App-Startzeiten, Speicherplatzverbrauch und Netzwerkleistung. Diese Indikatoren sind entscheidend für die Bewertung der Stabilität und der Benutzererfahrung. Für Produktionsumgebungen streben Sie eine Basisstabilität von 99,9 % an und stellen sicher, dass Sie sofort benachrichtigt werden, wenn die Leistung unter diese Grenze fällt.

Überwachen Sie für mindestens 72 Stunden nach dem Rollback, um sicherzustellen, dass die App wieder in einem stabilen Zustand ist. Ziehen Sie dabei besonders die Metriken in Betracht, die direkt auf die Benutzer auswirken, wie z.B. wie schnell die App startet oder wie reagivsive Funktionen sind.

Verwenden Sie Fehler-Tracking-Tools mit klaren Eskalationsverfahren. Automatisierte Berichte, die Rückroll-Events abdecken - einschließlich Ursachen, betroffene Benutzer und Auflösungszeiten - können Ihrem Team helfen, aus jedem Vorfall zu lernen. Dokumentieren Sie diese Ereignisse gründlich, einschließlich Auslöser, Auflösungsschritte und Erkenntnissen, die wertvoll für die Verbesserung Ihrer Prozesse und die Schulung Ihres Teams sind.

Aufschlussreiche Überwachungsmethoden können auch effektiv sein. Beginnen Sie mit intensiver Beobachtung sofort nach dem Rollback und skalierten Sie dann allmählich zurück, sobald die Stabilität bestätigt ist. Diese Methode gewährleistet einen Gleichgewicht zwischen umfassender Überwachung und effizienter Ressourcennutzung.

Troubleshooting-Rollback-Probleme

Rollbacks können manchmal Hürden aufweisen, die das Benutzererlebnis stören. Wissen, wie man diese Probleme schnell identifizieren und beheben kann, ist entscheidend, um alles reibungslos laufen zu lassen.

Behebung von fehlgeschlagenen Prüfsummenvalidierungen

Prüfsummenvalidierungsfehler sind eine der ernsteren Probleme, mit denen Sie während der Rollbacks konfrontiert werden könnten. Diese Fehlschläge deuten darauf hin, dass die Update-Dateien entweder beschädigt oder während der Übertragung oder Speicherung verändert wurden. Um dies anzugehen:

  • Überprüfen Sie die Integrität Ihrer Quelldateien und des Rollback-Bundles.
  • Wenn nötig, laden Sie die Dateien erneut herunter oder regenerieren Sie das Bundle aus Ihrem Versionskontrollsystem.

Capgo’s Ende-zu-Ende-Verschlüsselung hilft dabei, Dateien während der Übertragung zu sichern, aber Probleme können auch bei der lokalen Speicherung auftreten. Wenn mehrere Benutzer betroffen sind, löschen Sie ihren lokalen Cache, um beschädigte temporäre Dateien zu entfernen. Sie können dies automatisieren, indem Sie über Capgo’s Updatekanäle eine kleine Konfigurationsaktualisierung pushen, die eine frische Herunterladung erzwingt.

Zudem sollten Sie bei der Validierung von Downloads auch Netzwerkprobleme berücksichtigen. Sobald die Prüfsummenprobleme gelöst sind, wechseln Sie zu potenziellen Versionskonflikten und Netzwerkchallengen.

Behandlung von Versionskonflikten und Netzwerkproblemen

Versionkonflikte treten auf, wenn verschiedene Teile deiner App nicht ordnungsgemäß synchronisiert sind. Wenn dies passiert, wenden Sie sich sofort an den letzten stabilen Build zurück, um Störungen zu minimieren. Mit Capgo’s Updatekanälen können Sie den Rollback auf eine bestimmte Gruppe von Benutzern für die Testphase beschränken, bevor Sie ihn breiter ausrollen.

Detaillierte Protokollierung ist für die Diagnose dieser Konflikte von entscheidender Bedeutung. Suchen Sie nach Fehlern wie API-Versionen, die nicht übereinstimmen, oder Datenbank-Schemas, um zu bestimmen, ob das Problem bei den Backend-Änderungen, Client-Seitenerweiterungen oder beidem liegt.

Netzwerkprobleme können Rollback-Versuche vollständig blockieren. Probleme wie Verbindungstimeouts, SSL-Zertifikatsfehler oder Proxy-Misconfigurations sind häufige Täter. Um diese zu lösen:

  • Stellen Sie sicher, dass alle Update-Endpunkte, Zertifikate und Versionsidentifikatoren auf dem neuesten Stand sind.
  • Testen Sie Ihre Netzwerkverbindung in der gleichen Umgebung, in der Benutzer Probleme erleben.

In Unternehmensumgebungen können Proxy- und Firewall-Regeln das Update stören. Arbeiten Sie mit Enterprise-Kunden zusammen, um Capgo’s Update-Endpunkte zu whitelisten und bestätigen Sie, dass Sicherheitspolitiken keine Rollback-Prozesse blockieren.

Testfall Implementierungsmethode Erfolgskriterien
Versionenungleichheit Ein inkompatibles Bundleversion bereitstellt Automatisch wird die Rollover aktiviert
Korruptes Bundle Ein beschädigtes Update hochladen Fehler erkennen und System wiederherstellen
Netzwerkfehler Netzwerkfehler simulieren Wiederherstellung aus der letzten stabilen Version
API-Timeout Verzögerungen in der API-Antwort einführen Verzögerungen mit einem Fallback-Mechanismus handhabt

Regelmäßige Tests von Szenarien wie Versionsmismatch, korrupten Bundles, Netzwerkfehlern und API-Timeouts stellen sicher, dass Ihre Rollover-Mechanismen auf reale Herausforderungen vorbereitet sind. Diese proaktive Vorgehensweise baut Vertrauen auf, wenn Probleme in der Produktion auftreten.

Zusammenfassung

Ein zuverlässiger Rollback-Strategie ist für die Aufrechterhaltung der Stabilität Ihrer Capacitor Apps, und Capgo bietet die Werkzeuge, um diesen Prozess reibungslos zu gestalten. Es kombiniert effiziente Update-Verwaltung mit robusten Sicherheitsmaßnahmen, um sicherzustellen, dass Ihre Apps vertrauenswürdig und geschützt bleiben.

Capgo’s herausragendes Merkmal ist seine Einzugs-Rollback-Fähigkeit, die Ihnen ermöglicht, schnell auf eine vorherige Version zurückzukehren, wenn etwas schief geht. Dies minimiert die Ausfallzeit und hält Störungen für Ihre Benutzer auf ein Minimum. Darüber hinaus stellt die Plattform sicher, dass die Anforderungen von Apple und Google eingehalten werden, während die Verwendung von End-to-End-Verschlüsselung die Sicherheit Ihrer Anwendungen in Produktionsumgebungen gewährleistet.

“Capgo ist ein unverzichtbares Werkzeug für Entwickler, die mehr Produktivität wollen. Die Vermeidung von Überprüfungen für Bug-Fixes ist Gold wert.” - Bessie Cooper [1]

Diese Funktionen vereinfachen die Arbeitsabläufe und bieten sofortige Lösungen, wenn Herausforderungen auftreten. Mit CI/CD- und semantic-release-Automatisierung vereinfacht Capgo die Rollback-Prozesse. Ob Sie mit Prüfsummenvalidierungsfehlern, Versionsmangels oder Netzwerkstörungen konfrontiert sind, hilft Capgo's Infrastruktur und Überwachungstools Ihnen, Probleme zu lösen, bevor sie sich auf Ihre Benutzer auswirken.

Für Teams, die Capacitor-Anwendungen in der Produktion verwalten, liefert Capgo die Sicherheit, Zuverlässigkeit und Einfachheit, die für effektive Rollover-Strategien erforderlich sind. Mit über 2.000 bereits vertrauenden Anwendungen wählen Sie eine Lösung, die sowohl Entwickler-Effizienz als auch Benutzerzufriedenheit verbessert. [1].

Wenn Probleme auftreten, stellt Capgo sicher, dass Sie sofortige Lösungen bereitstellen können.

Häufig gestellte Fragen

FAQs

Wie hält Capgo Updates während der Rollover sicher?

Capgo setzt End-to-End-Verschlüsselung zur Sicherung von Updates an jedem Schritt, von der Erstellung bis zur Lieferung. Dies stellt sicher, dass Updates geschützt bleiben, wobei der Zugriff streng auf autorisierte Benutzer beschränkt ist, durch strenge Zugriffssteuerungen.

Um die Integrität von Updates zu gewährleisten, verwendet Capgo kryptographische Prüfungen wie Hashes und digitale Signaturen. Diese Werkzeuge bestätigen, dass Updates unverändert bleiben. Wenn Probleme auftreten, ermöglicht die automatisierte Rollover-Funktion des Plattforms, dass Sie schnell und sicher auf eine frühere Version zurückkehren. Zusammen stellen diese Funktionen sicher, dass Ihre App-Updates sowohl sicher als auch vertrauenswürdig sind.

::: faq

Welche Vorteile bietet die Verwendung automatischer Rollbacks mit Capgo anstelle von manuellen Rollbacks?

Automatisierte Rollbacks mit __CAPGO_KEEP_0__ bieten eine schnellere, zuverlässigere und fehlerfreie Alternative zu manuellen Rollbacks. Wenn nach einer Aktualisierung etwas schief geht, können diese Rollbacks schnell Ihre App auf eine stabile Version zurücksetzen, was die Downtime reduziert und eine nahtlose Benutzererfahrung gewährleistet. Was die Automatisierung von Rollbacks auszeichnet, ist ihre Fähigkeit, menschliche Fehler aus der Gleichung zu entfernen. Durch das Einhalten von vorgegebenen Best Practices sichert sie eine konsistente Ergebnis. Dies spart nicht nur wertvolle Zeit, sondern fördert auch eine stabile und effiziente Art, Ihre App zu verwalten. Für Entwickler, die mit Capgo-Apps arbeiten, bieten automatisierte Rollbacks eine stressfreie und zuverlässige Möglichkeit, Updates zu handhaben. ::: ::: faq

Wie kann ich die Funktion von Rollbacks mit Capacitor vor der Veröffentlichung von Updates in die Produktion testen?

Um die Funktion von Rollbacks mit __CAPGO_KEEP_0__ effektiv zu testen, beginnen Sie damit, eine "Testumgebung" einzurichten. Dies ermöglicht es Ihnen, Updates in einem kontrollierten Umfeld zu testen, bevor sie live gehen. Beteiligen Sie sich an der "Beta-Testphase" mit Testern.

How can I test rollback functionality with Capgo before releasing updates to production?

To effectively test rollback functionality with Capgo, begin by setting up a involvetest setup frühzeitig potenzielle Probleme erkennen und sicherstellen, dass Sie Echtzeit-Monitoring um die Leistung zu überwachen und Fehler schnell zu erkennen. Es ist auch wichtig, klare Rücksetzschwellen, wie z.B. eine bestimmte Fehlerquote oder bestimmte Benutzerfeedbacks, so dass Sie genau wissen, wann Sie eine Aktualisierung rückgängig machen sollten.

Before rolling out any updates, thoroughly test the rollback process. Make sure it can seamlessly return to the previous stable version without causing additional problems. Simulating failure scenarios is another good way to verify that the rollback mechanism works as intended. Lastly, take advantage of Capgo’s Analysewerkzeuge von __CAPGO_KEEP_0__ um die Aktualisierungsleistung und die Benutzerbeteiligung im Auge zu behalten. Diese Erkenntnisse können Ihnen bei der Entscheidungsfindung helfen, wann ein Rücksetzen notwendig sein könnte.

Weitermachen Sie mit der Rücksetzverwaltung von Capgo: Anleitung

Wenn Sie Rücksetzverwaltung von Capgo: Anleitung zur Planung von Rücksetzen und Versionskontrolle verwenden, verbinden Sie sie mit Rückgängigmachungen für die Implementierungsdetails in Rückgängigmachungen, Zielsprachversionierung für die Implementierungsdetails in Zieldatenbankversionierung, Aktualisierungsverhalten für die Implementierungsdetails in Aktualisierungsverhalten, Bündelung für die Implementierungsdetails in Bündelung, und Capgo Live-Updates für den Produktworkflow in Capgo Live-Updates.

Live-Updates für Capacitor-Anwendungen

Wenn ein Web-Schicht-Bug live ist, versenden Sie die Reparatur über Capgo anstatt Tage auf die Genehmigung durch den App-Store zu warten. Die Benutzer erhalten das Update im Hintergrund, während native Änderungen im normalen Review-Prozess bleiben.

Loslegen

Neueste aus unserem Blog

Capgo bietet Ihnen die besten Einblicke, die Sie benötigen, um eine wirklich professionelle mobile App zu erstellen.