Capgo ermöglicht es, Hotfixes schnell und einfach zu deployen, ohne Verzögerungen bei der App-Store-Bewertung, während die Updates sicher und mit den Richtlinien von Apple und Google konform sind. Hier ist ein kurzer Überblick über den Prozess:
- Erstellen und Testen Ihres Hotfixes: Schreiben Sie präzise code Änderungen, testen Sie gründlich auf Geräten und stellen Sie die Kompatibilität sicher.
- Einstellen von Capgo: Installieren Sie das Capgo CLI mit
npx @capgo/cli init, Konfigurieren Sie die Verschlüsselung und integrieren Sie es mit CI/CD-Tools. - Hochladen Ihres Hotfixes: Verwenden Sie das CLI zur sicheren Hochladen Ihres Updates, beschriften Sie es klar und bereiten Sie es auf die Bereitstellung vor.
- Wählen Sie Aktualisierungseinstellungen: Ziehen Sie spezifische Benutzer oder Gruppen ins Visier, planen Sie die Rollouts und definieren Sie Versionsanforderungen.
- Verfolgen Sie Ihre Aktualisierung: Überwachen Sie die Lieferraten, die Aktualisierungsrate und die Benutzerabdeckung. Wenn erforderlich, können Sie sofort zurückrollen.
Capgo hat weltweit über 947,6 Millionen Updates geliefert und die Release-Effizienz seiner Benutzer um 81 % verbessert. Es ist das zuverlässige Werkzeug für agile Teams, die schnell und sicher Hotfix-Deployments benötigen.
Schritt 1: Erstellen und Testen Ihres Hotfix
Schreiben Sie den Hotfix Code
Konzentrieren Sie sich darauf, präzise Änderungen vorzunehmen, die das Problem angehen, ohne die Stabilität der App zu gefährden.
Hier ist eine schnelle Anleitung zur Strukturierung Ihres Hotfix:
| Gute Praxis | Wie Sie es anwenden |
|---|---|
| Isolierte Änderungen | Begrenzen Sie die Änderungen auf die betroffenen Komponenten. |
| Versionierung | Verwenden Sie einen dedizierten Zweig für die Hotfix-Entwicklung. |
| Dokumentation | Fügen Sie klare Kommentare über die Reparatur und ihren Einfluss hinzu. |
| Abhängigkeiten | Stellen Sie sicher, dass die Kompatibilität mit bestehenden App-Abhängigkeiten gewährleistet ist. |
Mit der sofortigen Aktualisierungsfähigkeit von Capgo können Sie sich auf die Reparatur des Bugs konzentrieren, ohne sich um das Zusammenfassen unabhängiger Änderungen kümmern zu müssen. Diese Methode hat sich als effektiv erwiesen, wie von colenso hervorgehoben wird:
“Wir haben Capgo OTA-Updates in der Produktion für unsere Nutzergruppe von +5000. Wir sehen eine sehr glatte Funktion fast alle unsere Benutzer sind innerhalb von Minuten nach dem Bereitstellen des OTA an @Capgo auf dem neuesten Stand.” [1].
Testen Sie auf Ihrem Gerät
Eine gründliche Testung ist entscheidend, um sicherzustellen, dass die Hotfix reibungslos funktioniert. Verwenden Sie diese Schritte:
- Entwicklungs-Testen: Führen Sie die Reparatur in Ihrem lokalen Entwicklungsumfeld aus.
- Geräte-Testen: Überprüfen Sie die Reparatur auf verschiedenen Geräten und Betriebssystemversionen.
- Integrationstesten: Bestätigen Sie, dass die Reparatur keine anderen Funktionen stört.
Automatisieren Sie so viel wie möglich des Testprozesses mithilfe von CI/CD-Tools.
“Wir praktizieren agiles Entwicklung und @Capgo ist mission-kritisch bei der ständigen Lieferung an unsere Benutzer!” - Rodrigo Mantica [1]
Sobald Ihr Hotfix alle Tests bestanden hat, seid ihr bereit, Capgo für die Bereitstellung einzurichten.
Schritt 2: Einrichten Capgo

Installieren Sie erforderliche Pakete
Um mit Capgo in Ihrem Capacitor-Projekt zu beginnen, verwenden Sie das CLI-Tool. Führen Sie einfach die folgende Kommandozeilenanweisung aus:
npx @capgo/cli init
This command does the heavy lifting for you:
- Installiert das Capgo-Plugin
- Konfiguriert Ihr Projekt automatisch
- Vorbereitet Ihr Projekt auf Capgo-Dienste
Nach Abschluss der Installation können Sie sich auf die Konfiguration Ihres Projekts mit Capgo-Verschlüsselung und Compliance-Funktionen konzentrieren.
Ihr Projekt einrichten
Capgo stellt sicher, dass Ihr Projekt mit Verschlüsselung und Compliance-Standards für Apple und Google bereit ist. Es funktioniert reibungslos mit CI/CD-Tools, verschlüsselt Updates zur Sicherheit und entspricht den Richtlinien der App-Stores.
| Schritt zur Integration | Zweck | Vorteil |
|---|---|---|
| Setup für CI/CD | Verbindet sich mit CI/CD-Tools | Vereinfacht die Bereitstellung |
| E2E-Verschlüsselung | Sichert die Lieferung von Updates | Bewahrt die code-Integrität |
| Plattform-Konformität | Erfüllt die Anforderungen der App-Stores | Ermöglicht eine glatte Verteilung |
Diese Konfiguration wurde von Entwicklern validiert. Wie Bessie Cooper erklärt:
“@Capgo ist ein unverzichtbares Werkzeug für Entwickler, die produktiver werden möchten. Die Vermeidung von Überprüfungen für Bugfixes ist goldwert.” [1]
Für größere Teams bietet Capgo Funktionen wie Mehrfach-Organisations-Einstellungen und detaillierte Berechtigungsverwaltung. Es integriert sich mit Plattformen wie GitHub, GitLab, Azure DevOps, und Jenkins, wodurch
“Wir praktizieren agiles Entwicklung und @Capgo ist mission-kritisch bei der kontinuierlichen Lieferung an unsere Benutzer!” [1]
Mit Ihrem Projekt vollständig eingerichtet, sind Sie bereit, Ihre Hotfix hochzuladen und ihn sofort zu deployen.
Schritt 3: Hochladen Ihres Hotfix
Dateien an Capgo senden
Nachdem Sie Ihr Projekt eingerichtet haben, ist es Zeit, Ihre Hotfix mithilfe des Capgo CLI-Tools hochzuladen. Dies sichert eine sichere und effiziente Übertragung Ihrer Aktualisierung. Beginnen Sie damit, Ihre App wie gewohnt während der Entwicklung zu bauen.
Das ist so funktioniert:
- Bauen Sie Ihre App mithilfe Ihres Standardprozesses.
- Stellen Sie sicher, dass alle Dateien ohne Fehler kompiliert werden.
- Verwenden Sie das Capgo CLI-Tool, um Ihre Aktualisierung hochzuladen.
Beschriftung Ihrer Updates
Eine klare Beschriftung ist für das Management und die Verfolgung Ihrer Hotfixes von entscheidender Bedeutung. Wenn Sie Ihre Aktualisierung bei Capgo hochladen, sollten Sie spezifische Versionsdetails und beschreibende Beschriftungen enthalten. Dies hilft bei der Organisation Ihrer Updates und hält alle auf dem gleichen Stand.
| Beschriftungselement | Zweck | Gute Praxis |
|---|---|---|
| Versionsnummer | Folgt der Updatefolge | Verwenden Sie semantische Versionsierung |
| Aktualisierungsbeschreibung | Hervorhebt wichtige Änderungen | Konzentriert sich auf Hauptkorrekturen und Updates |
| Release Notes | Kommuniziert Änderungen | Detailiert spezifische Verbesserungen |
Martin Donadieu, der Gründer von Capgo, hat ein Versionsverwaltungssystem entworfen, das sich reibungslos mit CI/CD-Workflows integriert. Dieses System ermöglicht es, Updates leicht zu verfolgen und bei Bedarf zurückzukehren.
Capgo- Update-Verwaltung beinhaltet auch Funktionen wie Ende-zu-Ende-Verschlüsselung und sofortige Bereitstellung, um sicherzustellen, dass Ihre Hotfixes sicher sind, während sie sich schnell an die Benutzer herantragen.
Sobald Ihr Hotfix hochgeladen und beschriftet ist, wechseln Sie zu Schritt 4, um Ihre Update-Einstellungen zu konfigurieren.
sbb-itb-f9944d2
Capgo Live Update System für Capacitor Apps

Schritt 4: Wählen Sie die Update-Einstellungen
Sobald Sie Ihre Hotfix hochgeladen haben, ist es Zeit, die Einstellungen für die Zielgruppen und die Rollout-Kriterien zu konfigurieren. Dies sichert eine kontrollierte und effektive Bereitstellung.
Benutzer und Geräte auswählen
Capgo’s Benutzerzuweisungstools ermöglichen es Ihnen, genau zu bestimmen, wer den Hotfix erhalten soll. Es stehen zwei Hauptstrategien zur Verfügung:
| Bereitstellungsart | Ideal für | Vorteile |
|---|---|---|
| Private Testing | Testgruppen, QA-Teams | Ermöglicht kontrolliertes Testen mit frühzeitiger Rückmeldung |
| Öffentliche Veröffentlichung | Alle Benutzer, rollenbasierte Bereitstellung | Ermöglicht breite Verteilung mit schrittweiser Bereitstellung |
Zum Beispiel können Sie, wenn ein Fehler bestimmte Benutzer in einer bestimmten Region betrifft, diese Gruppe priorisieren, um eine schnellere Validierung zu ermöglichen. Nachdem Sie Ihre Zielgruppe ausgewählt haben, können Sie zum Festlegen detaillierter Freigaberegeln weitergehen.
Freigaberegeln festlegen
Durch Capgo’s Webinterface können Sie den Freigabeprozess feinjustieren, indem Sie Parameter wie Zeitplan, Anwendungsversion und Grad der Update-Rollout einstellen.
Hier sind die Schlüsselinstellungen, die konfiguriert werden müssen:
- Einrichtung des Bereitstellungszeitplans: Wählen Sie bestimmte Zeiten für die Bereitstellung aus.
- Version Anforderungen: Definieren Sie, welche App-Versionen das Update erhalten sollen.
- Rollout-Prozentsatz: Kontrollieren Sie den Tempo der Veröffentlichung, indem Sie mit einer kleineren Gruppe beginnen und allmählich ausweiten.
For urgent fixes, you can opt for immediate deployment to address issues right away. For less critical updates, staged rollouts allow you to monitor performance and resolve potential problems as they arise. Additionally, Capgo provides options to create dedicated testing groups, making coordination smoother and more efficient.
Schritt 5: Überwachen Sie Ihren Update-Status
Bleiben Sie auf Ihrem Hotfix-Progress auf dem Laufenden und beheben Sie Probleme, sobald sie auftreten.
Aktualisierungsstatus überprüfen
Capgo’s Analytics liefern Einblicke in wichtige Update-Metriken:
| Metrik | Was zu überwachen ist | Warum es wichtig ist |
|---|---|---|
| Lieferrate | Prozentsatz erfolgreicher Updates | Zeigt, wie gut Ihre Bereitstellung funktioniert |
| Update-Geschwindigkeit | Zeit, bis Zielgruppen erreicht sind | Hervorhebt jede Verlangsamung oder Engpässe |
| Benutzerabdeckung | Anzahl der aktualisierten Geräte | Ist ein Hinweis darauf, wie viele Benutzer den Fix erhalten haben |
Probleme beheben
Nachdem Sie diese Metriken geprüft haben, sind Sie auf alle Herausforderungen vorbereitet.
-
Rückgängig machen Sie sofort
Wenn etwas schief geht, Capgo’s Rollover-Funktion ermöglicht es Ihnen, sich sofort auf die vorherige Version zurückzusetzen. -
Analyse Benutzerzuweisungen
Überprüfen Sie, wie Updates verteilt werden, um zu sehen, ob bestimmte Gruppen oder Geräte Probleme erleben. -
Leistung überwachen
Verwenden Sie Echtzeit-Metriken, um Probleme zu lokalisieren und zu lösen. Capgo’s Werkzeuge können dabei helfen, herauszufinden, ob das Problem bei der Lieferung, der Installation oder der Kompatibilität liegt.
Rodrigo Mantica, ein Geschäftsentwickler, hebt die Bedeutung von Capgo hervor:
„Wir praktizieren agiles Entwicklung und @Capgo ist mission-kritisch bei der ständigen Lieferung an unsere Benutzer!“ [1]
Capgo’s Webinterface macht es einfach, den Fortschritt Ihrer Update mit detaillierten Protokollen und Leistungsmetriken zu überwachen. Seine Tracking-Funktionen haben Organisationen dabei geholfen, die Release-Effizienz um bis zu 81% zu verbessern [1], wobei sichergestellt wird, dass die Anwendungsleistung stabil bleibt, während schnell auf Probleme reagiert wird.
Zusammenfassung
Hauptschwerpunkte
Capgo vereinfacht den Prozess der schnellen und effektiven Bereitstellung von Hotfixes, mit einem nachgewiesenen Erfolg in der Lieferung 947,6 Millionen Updates über 1.400 Produktionsanwendungen [1].
| Schritt | Aktion | Ziel |
|---|---|---|
| Erstellen und Testen | Entwickeln und überprüfen Sie die Hotfix lokal | Stellen Sie sicher, dass die code-Qualität gewährleistet ist |
| Einrichten der Capgo | Installieren Sie das Plugin mithilfe von npx @capgo/cli init |
Simplifizieren der Konfiguration |
| Hochladen | Dateien über das CLI übertragen | Schnelle Verteilung aktivieren |
| Konfigurieren | Benutzer zuweisen und Regeln festlegen | Updates genau bereitstellen |
| Überwachen | Leistung verfolgen und Probleme lösen | Effizienz verbessern |
Folgen Sie diesen Schritten, um Capgo in Ihren Workflow zu integrieren und Ihren Updateprozess zu optimieren.
Einstieg
Bevor Sie loslegen, nehmen Sie einen Moment, um die Schritte oben zu überprüfen. Sie zerlegen den Bereitstellungsprozess in handhabbare Aktionen, was es einfacher macht, ihn umzusetzen.
Starten Sie Ihre Capgo-Integration, indem Sie das Capgo CLI in Ihrem Projekt hinzufügen. Mit End-to-End-Verschlüsselung, sichert die Plattform sicher und zuverlässige Updates jederzeit.
“Capgo ist eine intelligente Möglichkeit, heiß code-Pushes durchzuführen.”
Für noch größere Effizienz integrieren Sie Capgo mit Ihren CI/CD-Tools wie Azure DevOps, GitLab oder GitHub. Diese Konfiguration ermöglicht automatisierte Bereitstellungen, während Sie die Kontrolle über die Updateverteilung durch Benutzerzuweisungsfunktionen behalten.
Fortsetzen Sie mit 5 Schritten zum Bereitstellen von Hotfixes mit Capgo
Wenn Sie 5 Schritte zum Bereitstellen von Hotfixes mit Capgo zur Planung von Sicherheit und Compliance verwenden, verbinden Sie es mit Verschlüsselung für die Implementierungsdetails in Verschlüsselung, Kongruenz für die Implementierungsdetails in Compliance, Capgo Sicherheits-Scanner für den Produktworkflow in Capgo Sicherheits-Scanner, Capgo Sicherheit für den Produktworkflow in Capgo Sicherheit und Capgo Trust Center für den Produktworkflow in Capgo Trust Center.