Capgo sorgt dafür, dass das Bereitstellen von Hotfixes schnell und einfach ist, indem App-Store-Verzögerungen umgangen werden, während Updates sicher und mit den Richtlinien von Apple und Google konform bleiben. Hier ist eine kurze Übersicht über den Prozess:
- Erstellen und Testen Ihres HotfixesSchreiben Sie präzise code Änderungen, testen Sie gründlich auf Geräten und sichern Sie die Kompatibilität.
- Set Up CapgoInstallieren Sie das Capgo CLI with
npx @capgo/cli initKonfigurieren Sie die Verschlüsselung und integrieren Sie es mit CI/CD-Tools. - __CAPGO_KEEP_1__Verwenden Sie den CLI zur sicheren Hochladen Ihres Updates, beschriften Sie es klar und bereiten Sie es auf die Bereitstellung vor.
- Updateeinstellungen wählen: Ziele bestimmte Benutzer oder Gruppen, Rollouts planen und Versionsanforderungen definieren.
- Deine Aktualisierung verfolgenÜberwachen Sie die Lieferraten, die Aktualisierungsrate und die Benutzerabdeckung. Wenn nötig, sofort zurückrollen.
Capgo hat weltweit über 947,6 Millionen Aktualisierungen geliefert und die Release-Effizienz seiner Benutzer um 81 % verbessert. Es ist das go-to-Tool für agile Teams, die schnell und sicher Hotfix-Deployments benötigen.
Schritt 1: Erstelle und teste Deinen Hotfix
Schreiben Sie den Hotfix Code
Konzentrieren Sie sich auf präzise Änderungen, die das Problem angehen, ohne die App-Stabilität zu gefährden.
Hier ist eine schnelle Anleitung zur Strukturierung Ihrer Hotfix.
| Best Practice | Ein schneller Leitfaden zur Strukturierung Deines Hotfix: |
|---|---|
| Best Practice (Gute Praxis) | Halten Sie Änderungen auf die betroffenen Komponenten beschränken. |
| Versionierung | Verwenden Sie eine dedizierte Zweig für die Entwicklung von Hotfixes. |
| Dokumentation | Fügen Sie klare Kommentare über die Reparatur und ihren Einfluss hinzu. |
| Abhängigkeiten | Ensure compatibility with existing app dependencies. |
Mit der sofortigen Aktualisierungsfähigkeit von Capgo können Sie sich auf die Behebung des Fehlers konzentrieren, ohne sich um die Zusammenfassung unabhängiger Änderungen kümmern zu müssen. Diese Methode hat sich als effektiv erwiesen, wie von colenso hervorgehoben wurde:
“Wir haben __CAPGO_KEEP_0__ OTA-Updates Capgo Übertragene Updates in production for our user base of +5000. We’re seeing very smooth operation almost all our users are up to date within minutes of the OTA being deployed to @Capgo” [1].
Testen Sie auf Ihrem Gerät
Thorough testing is critical to ensure the hotfix works seamlessly. Use these steps:
- Entwicklungs-Test: Führen Sie den Fix in Ihrem lokalen Entwicklungsumfeld aus.
- Geräte-Test: Überprüfen Sie den Fix auf verschiedenen Geräten und Betriebssystemversionen.
- Integrationstest: Bestätigen Sie, dass der Fix 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 kontinuierlichen Lieferung an unsere Benutzer!” - Rodrigo Mantica [1]
Wir praktizieren agiles Entwicklung und @Capgo ist mission-kritisch bei der ständigen Lieferung an unsere Benutzer!
Schritt 2: Einrichtung Capgo

Install erforderliche Pakete
Um mit Capgo in Ihrem Capacitor-Projekt zu beginnen, verwenden Sie das CLI-Tool. Führen Sie einfach die folgende Anweisung aus:
npx @capgo/cli init
Diese Anweisung macht das Schwerste für Sie:
- Installiert das __CAPGO_KEEP_0__-Plugin Capgo-Plugin
- Vorbereitet Ihr Projekt auf __CAPGO_KEEP_0__-Dienste
- Vorbereitet Ihr Projekt für Capgo-Dienste
Nachdem die Installation abgeschlossen ist, können Sie sich auf die Konfiguration Ihres Projekts mit Capgo’s Verschlüsselung und Compliance-Funktionen konzentrieren.
Einstellungen für Ihr Projekt
Capgo ensures your project is ready with encryption and compliance standards for both Apple and Google. It works seamlessly with CI/CD tools, encrypts updates for security, and aligns with app store guidelines.
| Install Required Packages | Zweck | Vorteil |
|---|---|---|
| CI/CD-Einrichtung | Verbindet sich mit CI/CD-Tools | Vereinfacht die Bereitstellung |
| E2E-Verschlüsselung | Sichert die Update-Übermittlung | Bewahrt die code-Integrität |
| Plattform-Konformität | Erfüllt die Anforderungen der App-Stores | Ermöglicht eine glatte Verteilung |
Diese Einrichtung wurde von Entwicklern validiert. Wie Bessie Cooper erklärt:
“@Capgo ist ein Muss für Entwickler, die produktiver werden wollen. Die Vermeidung von Reviews für Bugfixe ist Gold wert.” [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, was automatisierte Bereitstellungsworkflows erleichtert. Rodrigo Mantica hebt ihre Bedeutung für agile Teams hervor:
“Wir praktizieren agiles Entwicklung und @Capgo ist mission-kritisch bei der ständigen Bereitstellung an unsere Benutzer!” [1]
Mit Ihrem Projekt vollständig eingerichtet, sind Sie bereit, Ihre Hotfix hochzuladen und ihn sofort zu bereitstellen.
Schritt 3: Hochladen Ihres Hotfix
Dateien an Capgo senden
Nachdem Sie Ihr Projekt eingerichtet haben, ist es Zeit, Ihren Hotfix hochzuladen mithilfe des Capgo CLI Werkzeugs. Dies sichert eine sichere und effiziente Übertragung Ihrer Aktualisierung. Beginnen Sie damit, Ihre App wie gewohnt zu bauen.
Hier ist, wie es funktioniert:
- Bauen Sie Ihre App mit Ihrem Standardprozess.
- Stellen Sie sicher, dass alle Dateien ohne Fehler kompiliert werden.
- Use the Capgo CLI tool to upload your update.
Benennen Sie Ihre Updates
Ein klares Benennen ist wichtig für die Verwaltung und Überwachung Ihrer Hotfixes. Wenn Sie Ihre Aktualisierung bei Capgo hochladen, fügen Sie spezifische Versionsdetails und beschreibende Bezeichnungen hinzu. Dies hilft bei der Organisation Ihrer Updates und hält alle auf dem gleichen Stand.
| Benennungs-Element | Zweck | Best Practice |
|---|---|---|
| Versionnummer | Verfolgt die Aktualisierungssequenz | Verwenden Sie semantische Versionsnummerierung |
| Aktualisierungsbeschreibung | Hervorhebt wichtige Änderungen | Konzentrieren Sie sich auf Hauptkorrekturen und Updates |
| Release Notes | Kommuniziert Änderungen | Beschreibt spezifische Verbesserungen |
Martin Donadieu, der Gründer von Capgo, hat ein Versionsmanagement-System entwickelt, das sich reibungslos in CI/CD-Workflows integriert. Dieses System erleichtert es, Updates zu verfolgen und bei Bedarf zurückzurollen.
Capgo’s Aktualisierungsmanagement zusätzlich umfasst Funktionen wie Ende-zu-Ende-Verschlüsselung und sofortige Bereitstellung, um sicherzustellen, dass Ihre Hotfixes sicher sind, während sie Benutzern schnell zugänglich sind.
Uploaden Sie Ihr Hotfix und bezeichnen Sie es, bevor Sie zu Schritt 4 wechseln, um Ihre Update-Einstellungen zu konfigurieren.
sbb-itb-f9944d2
Capgo Live Update System für Capacitor Apps

Schritt 4: Updateeinstellungen wählen
Once you’ve uploaded your hotfix, it’s time to configure the settings for targeting users and defining rollout criteria. This ensures a controlled and effective deployment.
Benutzer und Geräte auswählen
Capgo-Tools für die Benutzerzuweisung ermöglichen es Ihnen, genau zu bestimmen, welche Benutzer den Hotfix erhalten sollten. Es stehen zwei Hauptstrategien zur Verfügung:
| Zuweisungsart | Ideal für | Vorteile |
|---|---|---|
| Interne Testphase | Testerteams, QA-Teams | Ermöglicht kontrollierte Tests mit frühzeitiger Rückmeldung |
| Öffentliche Veröffentlichung | Alle Benutzer, rollenbasierte Bereitstellung | Ermöglicht breite Verteilung mit schrittweiser Bereitstellung |
Beispiel: Wenn ein Fehler Benutzer in einer bestimmten Region betrifft, können Sie 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.
Einstellungen für die Freigabe
Durch Capgo’s Webinterface können Sie den Freigabeprozess feinjustieren, indem Sie Parameter wie Zeitplan, Anwendungsversion-Kompatibilität und die Gradualität der Bereitstellung einstellen.
Here are the key settings to configure:
- Bereitstellungsplan: Wählen Sie bestimmte Zeiten für die Aktualisierung festlegen.
- Versionenanforderungen: Definieren Sie, welche App-Versionen die Aktualisierung erhalten sollen.
- Ausrollungsprozentsatz: Kontrollieren Sie den Tempo der Veröffentlichung, indem Sie mit einer kleineren Gruppe beginnen und allmählich ausweiten.
Für dringende Reparaturen können Sie sich für eine sofortige Bereitstellung entscheiden, um Probleme sofort anzugehen. Für weniger kritische Updates ermöglichen staged Rollouts die Überwachung der Leistung und die Lösung potenzieller Probleme, sobald sie auftreten. Darüber hinaus bietet Capgo Optionen zur Erstellung von dedizierten Testgruppen, was die Koordination einfacher und effizienter macht.
Schritt 5: Überwachen Sie Ihre Aktualisierung
Bleiben Sie auf dem Laufenden bei Ihrem Hotfix-Status und beheben Sie Probleme, sobald sie auftreten.
Aktualisierungsstatus überprüfen
Capgo’s Analytics liefern Einblicke in wichtige Aktualisierungsdaten:
| Metrik | Was zu überwachen ist | Warum es wichtig ist |
|---|---|---|
| Liefergeschwindigkeit | Prozentsatz erfolgreicher Updates | Zeigt, wie gut Ihre Bereitstellung funktioniert |
| Update-Geschwindigkeit | Zeit, um Zielgruppen zu erreichen | Hervorhebt Verzögerungen oder Engpässe |
| Benutzerabdeckung | Anzahl der aktualisierten Geräte | Zeigt an, wie viele Benutzer die Korrektur erhalten haben |
Probleme lösen
Nachdem Sie diese Metriken überprüft haben, sind Sie bereit, jede Herausforderung schnell anzugehen.
-
Rückgängig machen
Wenn etwas schief geht, ermöglicht Capgo's Rückgabefunktion eine sofortige Rückkehr zur vorherigen Version. -
Analyse der Benutzerzuweisungen
Überprüfen Sie, wie Updates verteilt werden, um zu sehen, ob bestimmte Gruppen oder Geräte Probleme haben. -
Leistung überwachen
Verwenden Sie Echtzeitmetriken, um Probleme zu lokalisieren und zu beheben. Capgo-Tools können dabei helfen, zu bestimmen, 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 kontinuierlichen Lieferung an unsere Benutzer!” [1]
Capgo's Webinterface macht es einfach, den Fortschritt Ihrer Update mit detaillierten Protokollen und Leistungsmetriken zu überwachen. Seine Trackingfunktionen haben Organisationen dabei geholfen, die Releaseeffizienz um bis zu 81% zu verbessern [1], indem sie eine stabile Anwendungsleistung gewährleisten und Probleme schnell angehen.
Zusammenfassung
Hauptpunkte
Capgo vereinfacht den Prozess der schnellen und effektiven Bereitstellung von Hotfixes, mit einer bewährten Erfolgsbilanz bei der Lieferung von 947,6 Millionen Updates über 1.400 Produktionsanwendungen [1].
| Schritt | Aktion | Ziel |
|---|---|---|
| Erstellen und Testen | Entwickeln und überprüfen Sie den Hotfix lokal | Stellen Sie sicher, dass code Qualität |
| Einrichten von Capgo | Installieren Sie das Plugin mithilfe von npx @capgo/cli init |
Konfiguration vereinfachen |
| Hochladen | Übertragen von Dateien über den CLI | Schnelle Verteilung aktivieren |
| Konfigurieren | Benutzer zuweisen und Regeln festlegen | Aktualisierungen genau bereitstellen |
| Überwachen | Leistung verfolgen und Probleme lösen | Effizienz verbessern |
Integriere diese Schritte in dein Workflow und vereinfache deinen Update-Prozess mit Capgo.
Getting Started
Bevor du fortfährst, nimm dir einen Moment, um die Schritte oben zu überprüfen. Sie zerlegen den Bereitstellungsprozess in handhabbare Aktionen, was es einfacher macht, ihn umzusetzen.
Beginne mit der Integration von Capgo in dein Projekt, indem du das Capgo CLI hinzufügst. Mit End-to-End-Verschlüsselungversichert die Plattform sichere und zuverlässige Updates bei jeder Gelegenheit.
“Capgo ist eine intelligente Möglichkeit, Hotfixes zu code zu pushen.”
Für noch größere Effizienz integriere Capgo mit deinen CI/CD-Tools wie Azure DevOps, GitLab oder GitHub. Diese Konfiguration ermöglicht automatisierte Bereitstellungen und gibt dir die Kontrolle über die Updateverteilung durch Benutzerzuweisungsfunktionen.
Gehe weiter von 5 Schritten zum Bereitstellen von Hotfixes mit Capgo
Wenn du __CAPGO_KEEP_0__ verwendest 5 Schritte zum Bereitstellen von Hotfixes mit Capgo um Sicherheit und Compliance zu planen, verbinde es mit Verschlüsselung zur Implementierungsdetail in Verschlüsselung, Kongruenz zur Implementierungsdetail in Kongruenz, Capgo Sicherheits-Scanner zur Produktworkflow in Capgo Sicherheits-Scanner, Capgo Sicherheit zur Produktworkflow in Capgo Sicherheit, und Capgo Vertrauenszentrum zur Produktworkflow in Capgo Vertrauenszentrum.