Zum Hauptinhalt springen

Wie man Capgo Auto Pause Versuche einstellt

Erfahren Sie, wie Capgo automatische Pausen für Mindestversuche funktionieren, wählen Sie einen sicheren Schwellenwert, testen Sie Rollbacks und überwachen Sie OTA-Updates mit Sicherheit.

Wie setzt man Capgo automatisch aus?

Eine niedrige Anzahl von Versuchen kann eine gesunde OTA-Rollout unterbrechen. Eine hohe kann es einem schlechten Bundle ermöglichen, zu viele Geräte zu erreichen. Der Capgo Mindestversuche für __CAPGO_KEEP_0__ Die Einstellung "Mindestversuche" bestimmt, wann Capgo genügend Installations- und Fehlerdaten hat, um einen Kanal zu unterbrechen. Verwenden Sie die folgenden Schritte, um es mit Sorgfalt zu setzen, zu testen und mit Ihrem Release-Flow zu verbinden.

Inhaltsverzeichnis

  • Schritt 1: Verstehen, was Mindestversuche steuert
  • Schritt 2: Finden Sie die Auto-Pause-Einstellung in Capgo
  • Schritt 3: Wählen Sie einen sicheren Mindestversuchswert
  • Schritt 4: Testen Sie Auto-Pause mit einem Kanal-basierten Rollout
  • Schritt 5: Überwachen Sie Versuche, Analytics und automatische Rollback
  • Schritt 6: Automatisieren Sie die Einstellung in CI/CD
  • FAQ
  • Zusammenfassung

Schritt 1: Verstehen, was die Mindestversuche steuert

Die Automatische Pause der Mindestversuche value sets the smallest sample Capgo needs before its pause rules can act. It is a gate, not a failure limit. The setting tells Capgo to wait until enough update attempts exist before judging the rollout.

Ein Versuch kann ein Gerät umfassen, das eine Bundle installiert. Der Versuch kann erfolgreich oder fehlschlagen. Die genaue Auswirkung hängt von der Update-Routen, dem Anwendungsstatus und der Konfiguration des Updaters ab. Deshalb sollte der Wert im Hinblick auf die Größe der Rollout-Veröffentlichung gelesen werden.

Capgo’s Kanalreferenz beschreibtauto-pause-min-attemptsals die Mindestanzahl von Installations- und Fehlversuchen, bevor die automatische Pause wirksam werden kann. Das Feld wird als Zeichenfolge im CLI-Referenz dargestellt, daher sollten Sie den Wert im von der Kommandozeile oder API erwarteten Format halten. Sie können die Capgo-Kanal-CLI-Felder vor dem Ändern eines Live-Kanals überprüfen.

Denken Sie an die Einstellung als Mindestbeweisregel. Ein Wert von 1 kann nach dem ersten aufgezeichneten Versuch reagieren. Das kann bei sehr kleinen internen Tests hilfreich sein, kann aber auch auf einen schlechten Netzwerk-Sitz reagieren. Ein größerer Wert gibt der Rollout-Veröffentlichung mehr Zeit, um eine nützliche Probe zu sammeln.

Versuche von Benutzern trennen

Versuche sind nicht gleichbedeutend mit eindeutigen Personen. Ein Gerät kann einen Update-Versuch wiederholen. Ein einzelner Benutzer kann die App auf mehr als einem Gerät ausführen. Ihre Analyseansicht kann auch Ereignisse in einer Weise gruppieren, die sich von Ihren eigenen Produktmetriken unterscheidet.

Bevor Sie eine Zahl wählen, schreiben Sie auf, was Sie mit dem Schwellenwert schützen möchten. Wenn das Ziel darin besteht, ein gebrochenes JavaScript-Bundle frühzeitig zu erkennen, kann ein kleiner kontrollierter Kanal einen niedrigeren Wert verwenden. Wenn das Ziel darin besteht, einen breiten Produktionsrelease zu schützen, benötigen Sie genügend Versuche, um Entscheidungen auf der Grundlage eines Geräts oder eines kurzen Ausfalls zu vermeiden.

  • Verwenden Sie einen kleinen Schwellenwert für einen privaten Testkanal.
  • Verwenden Sie einen größeren Schwellenwert, wenn der Kanal gemischte Netzwerke und Gerätetypen enthält.
  • Heben Sie den Schwellenwert, wenn kurze Ausfälle falsche Pausen verursacht haben.
  • Senken Sie ihn nur, wenn der Kosten eines späten Erkennens höher sind als die Kosten eines falschen Pausens.

Die Auto-Pause-Funktion sollte eine Rollout stoppen. Sie sollte nicht die Platzierung von Bundle-Überprüfungen, Geräte-Tests oder eines klaren Rollbacks ersetzen. Behandeln Sie den Schwellenwert als einen Kontrollelement innerhalb Ihres Release-Prozesses.

Schlüssel-Merkpunkt: Die Mindestanzahl an Versuchen bestimmt, wie viel Rollout-Evidence Capgo benötigt, bevor seine Auto-Pause-Politik handeln kann.

Schritt 2: Finden Sie die Auto-Pause-Einstellung in Capgo

Um den Capgo Der Wert für die automatische Pause bei minimalen Versuchen, finden Sie zunächst den Kanal, der das Bundle liefert. Die automatische Pause gehört zum Rollout-Controlling, daher ändert sich die Anwendungsweite Updater-Konfiguration möglicherweise nicht die Kanalrichtlinie, die Sie erwarten.

Starten Sie in der Capgo-Oberfläche oder verwenden Sie den Kanalbefehl und den API-Pfad, den Ihr Team bereits verwendet. Überprüfen Sie den Kanalnamen, bevor Sie etwas ändern. Ein Testkanal und ein Produktionskanal können ähnliche Namen haben, und ein korrekter Wert auf dem falschen Kanal ist immer noch ein Release-Incident, das auftritt.

Suchen Sie nach den Feldern für die automatische Pause in den Kanal-Einstellungen. Die damit verbundenen Felder können den Wert für die minimalen Versuche und eine Zuverlässigkeits-Einstellung umfassen. Halten Sie diese Felder zusammen in Ihrer Änderungsprüfung. Ein minimaler Prozentsatz sagt aus, wann Capgo die Rolloutentscheidung treffen kann. Ein Zuverlässigkeitswert kann die Stärke des Signals beeinflussen, bevor eine Pause eintritt.

Mobile OTA-Kanal-Einstellungen für die automatische Pause und die Kontrolle der minimalen Versuche

Setzen Sie den Wert über den Pfad, den Sie überprüfen können

Verwenden Sie die Oberfläche, wenn Sie eine schnelle kontrollierte Änderung benötigen und Ihr Team die Änderungen in der Oberfläche protokolliert. Verwenden Sie den CLI-Pfad, wenn die Einstellung in einem Release-Script gehört. Verwenden Sie den öffentlichen API-Pfad, wenn ein Dienst die Kanalrichtlinie als Teil eines umfassenderen Bereitstellungssystems verwaltet.

Unabhängig vom gewählten Pfad, speichern Sie den alten Wert zuerst. Speichern Sie den Kanalnamen, die Bundle-Version, den Rollout-Zustand und den neuen Wert in derselben Änderungsprotokollierung. Das gibt Ihnen eine klare Antwort, wenn der Kanal später pausiert.

Für API-getriebene Workflows gibt Capgo Zugriff auf Kanal-Ressourcen über seinen öffentlichen API-Pfad. Capgo Kanal API Dokumentation Dies ist der richtige Ort, um die Feldnamen und die Anforderungsform zu überprüfen, anstatt zu raten, anhand eines lokalen Skripts.

Wenn Sie den Wert bearbeiten, geben Sie eine ganze Zahl ein, da das Feld dies erwartet. Fügen Sie keinen Prozentzeichen hinzu. Verwenden Sie keine Dezimalzahlen. Wenn Ihre Werkzeuge die Konfiguration als JSON speichern, behalten Sie die genaue Schreibweise der Schlüssel und den gezeigten Stringformat bei, wie er in der aktuellen Capgo Referenz angegeben ist.

Bestätigen Sie die Änderung

Lesen Sie den Kanal noch einmal nach dem Speichern. Nehmen Sie nicht an, dass ein erfolgreicher Befehl bedeutet, dass der beabsichtigte Feldwert geändert wurde. Überprüfen Sie die zurückgegebene Kanal-Daten oder die Dashboard-Werte.

Dann stellen Sie drei Fragen:

  • Hat sich der Einstellungswert auf dem beabsichtigten Kanal geändert?
  • Zeigt der Kanal weiterhin auf den beabsichtigten Bundle?
  • ist die Ausrollung aktiv, pausiert oder abgeschlossen?

Wenn der Wert nicht erscheint, hören Sie auf. Überprüfen Sie die Berechtigungen, die Feldnamen und den Kanal-Bezeichner. Ein Bereitstellungs-Skript, das Erfolg meldet, ohne die gespeicherte Zustand zu überprüfen, ist schwer zu vertrauen.

Schritt 3: Wählen Sie einen sicheren Mindestversuchswert

Choose the Capgo auto pause minimum attempts value from the size and risk of the rollout. There is no safe number for every app. The right threshold gives the policy enough evidence while still detecting a bad update early.

Beginnen Sie mit der kleinsten Gruppe, die Ihnen etwas Nützliches sagen kann. Ein privater Kanal kann internen Geräten mit bekannten App-Versionen enthalten. Ein Produktionskanal kann ältere Geräte, schwache Verbindungen und Benutzer umfassen, die die App nur alle paar Tage öffnen. Diese Gruppen sollten nicht den gleichen Schwellenwert haben.

Verwenden Sie eine einfache Entscheidungsregel

Fragen Sie, wie viele Versuche Sie benötigen, bevor ein Fehlverhalten bedeutet, dass etwas ist. Wenn Ihr Testkanal nur wenige Geräte hat, kann ein hoher Schwellenwert während der Testzeit nie erreicht werden. Wenn Ihr Produktionskanal innerhalb von Minuten viele Versuche erhält, kann ein sehr niedriger Schwellenwert die Veröffentlichung nach einem kurzen Netzwerkproblem pausieren.

Setzen Sie einen niedrigeren Wert, wenn:

  • Setzen Sie einen niedrigeren Wert, wenn:
  • Die Bundle ändert eine Hochrisikofunktion.
  • Die Bundle eine hochrisikante Funktion ändert.
  • Sie schnell Feedback während einer gestuften Testphase benötigen.

Setzen Sie einen höheren Wert, wenn:

  • Setzen Sie einen höheren Wert, wenn:
  • Der Kanal eine breite Gerätemischung dient.
  • Die Benutzer über unbeständige Netzwerke verfügen.
  • Ausfallzeiten können viele falsche Fehler verursachen.

Verwenden Sie den Schwellenwert nicht, um ein bekanntes Problem zu verbergen. Wenn ein Bundle an einem erforderlichen nativen Plugin scheitert, pausieren Sie die Veröffentlichung selbst und beheben Sie die Ursache. Ein Mindestversuchssatz kann ein inkompatibles Bundle nicht sicher machen.

Paaren Sie den Schwellenwert mit der Rollout-Größe

Stellen Sie sich vor, Sie veröffentlichen in einem kleinen internen Kanal zuerst. Sie könnten einen Schwellenwert wählen, der es der Mannschaft ermöglicht, mehrere Installationsergebnisse zu sehen, bevor Auto-Pause handeln kann. Sobald das Bundle diese Phase überwunden hat, bewegen Sie es in einen breiteren Kanal mit einem Schwellenwert, der den größeren Stichprobenumfang widerspiegelt.

Diese Vorgehensweise hält die erste Signalisierung schnell ohne, dass die Produktionspolitik auf einen kleinen Stichprobenumfang reagieren muss. Es gibt Ihnen auch einen klaren Ort, um die Einstellung anzupassen. Ändern Sie den Schwellenwert mit dem Kanal und nicht nach der Veröffentlichung, wenn diese bereits gescheitert ist.

Verfolgen Sie den Wert neben dem Veröffentlichungsprotokoll. Notieren Sie, warum Sie ihn gewählt haben, was Sie ändern würden und wer die Änderung genehmigen kann. Dies ist wichtig, wenn ein Teammitglied während eines Vorfalls einen pausierten Kanal sieht und schnell Kontext benötigt.

Pro-Tipp: Mit einem kontrollierten Kanal beginnen, das Versuchsvolumen aufzeichnen und dann die Produktionsgrenze anhand des beobachteten Rolloutverhaltens anpassen, anstatt sich auf Vermutungen zu verlassen.

Schritt 4: Testen Sie Auto-Pause mit einem Kanal-basierten Rollout

Testen Sie Auto-Pause auf einem Kanal, bevor Sie darauf in der Produktion angewiesen sind. Ein Kanal bietet Ihnen eine Grenze für den Test. Sie können ein Bundle an einem bekannten Gruppe senden, die Anzahl der Versuche beobachten und bestätigen, was passiert, wenn die Politik ihren Schwellenwert erreicht.

Zuerst erstellen Sie ein Testpaket, das Sie ohne Verwechslung mit einem lebenden Release identifizieren können. Halten Sie den code-Änderung sicher. Der Test sollte die Release-Kontrollen beweisen, nicht eine zweite App-Problematik schaffen.

Als nächstes zuweisen Sie ein kleines Testgerät an den Kanal. Überprüfen Sie, ob jedes Gerät die erwartete native App-Version hat. Die OTA code kann nicht jedes native Mismatch beheben, daher kann ein Gerät, das falsche Binärdatei läuft, den Test schwierig zu lesen machen.

Veröffentlichen Sie das Paket im Kanal. Verwenden Sie einen Befehl in Ihrem normalen Capgo-Bereitstellungsfluss, wenn möglich, aber behalten Sie das Paket und den Kanal-IDs in der Release-Protokollierung. Verlassen Sie sich nicht auf einen Terminal-Scrollback-Buffer während eines Vorfalls.

Testen Sie den Pauseweg

Sie benötigen eine sichere Möglichkeit, eine fehlgeschlagene Versuch zu erzeugen. Verwenden Sie ein Test-Paket oder eine kontrollierte Fehlersituation, die von Ihrem Team genehmigt wurde. Schaden Sie niemals ein Produktionspaket, nur um zu sehen, ob die Auto-Pause funktioniert.

Beachten Sie die folgende Sequenz:

  1. Der Kanal zeigt auf das Testpaket.
  2. Die Geräte erhalten die Aktualisierungsanweisung.
  3. Die Versuche erscheinen im Analytics-Bereich.
  4. Die Mindestversuchszahl wird erreicht.
  5. Die Fehlersignalisierung verursacht, dass der Kanal pausiert, wenn die Bedingungen der Richtlinien erfüllt sind.

Der fünfte Schritt ist wichtig. Die Erreichung der Mindestversuchszahl kann die Auto-Pause berechtigen. Es bedeutet jedoch nicht, dass jede Ausrollung bei dieser genauen Zählung pausiert. Andere Richtlinienfelder und beobachtete Ergebnisse können den Ausgang beeinflussen.

Test die Wiederherstellung auch

Nach der Pause bestätigen Sie, was die Benutzer erhalten. Überprüfen Sie, ob das fehlgeschlagene Bundle ausgewählt bleibt, ob neue Geräte es nicht mehr erhalten und ob das vorherige sichere Bundle für eine Rückrufung verfügbar ist. Die Antwort hängt von Ihrer Updater- und Kanal-Konfiguration ab, daher überprüfen Sie dies mit den App-Protokollen und machen keine Annahmen.

Erst dann mit einem bekannten guten Bundle fortfahren, nachdem jemand die Fehlfunktion überprüft hat. Wenn die Fehlfunktion von einem schlechten Build kam, erstellen Sie ein neues Bundle. Drücken Sie nicht einfach das gleiche Artefakt erneut und hoffen Sie, dass das nächste Versuch anders verläuft.

Dokumentieren Sie das Testergebnis. Fügen Sie den Schwellenwert, die Anzahl der Geräte, die Fehlfunktion, die Pausezeit und die Wiederherstellungsaktion hinzu. Dies verwandelt ein einmaliges Test in eine wiederholbare Release-Überprüfung.

Schritt 5: Überwachung von Versuchen, Analysen und automatischer Rückruf

Überwachung sagt Ihnen, ob die Capgo Auto-Pause-Mindestversuche-Regel eine gesunde Auslieferung oder eine gebrochene eine sieht. Beobachten Sie die Versuchszahl neben der Fehlverhaltensweise. Eine Zahl ohne Kontext kann dazu führen, dass Sie zu früh pausieren oder eine wachsende Problematik übersehen.

Benutze Capgo Beobachten, um Aktivitäten zum Update und den Status der Ausrollung zu überprüfen. Capgo Beobachten-Dokumentation describes the area used to view update information and configure auto-pause behavior. Keep the dashboard open during the first part of a release, especially when the bundle changes startup code or a core app flow.

OTA-Deployments-Analysen, die Update-Versuche und automatische Rückruf-Überwachung zeigen

Lesen Sie die Signale zusammen

Schauen Sie sich zunächst die Anzahl der Versuche an. Dann überprüfen Sie die Fehlerzahl und das Zeitmuster. Ein stetiger Strom erfolgreicher Installationen sieht anders aus als eine Explosion von Fehlern nach dem Aktivwerden eines Pakets.

Überprüfen Sie die Geräte- und App-Versionen, wenn verfügbar. Wenn Fehler auf einer bestimmten nativen Version konzentriert sind, kann das OTA-Paket eine neuerere Binärdatei erfordern. Wenn Fehler auf allen Versionen auftreten, überprüfen Sie das Paket selbst oder den Update-Dienstpfad.

Netzwerkfehler können Lärm erzeugen. Ein kurzer Ausfall kann fehlgeschlagene Versuche ohne einen code-Defekt produzieren. Deshalb sollte die Schwellenwerte mit einer Vertrauenspolitik und einem menschlichen Überprüfungsprozess funktionieren. Die Auto-Pause kann die Exposition stoppen, kann aber nicht jeden Fehler erklären.

Wissen Sie, was ein Rollover in Ihrem Workflow bedeutet

Ein Zurücksetzen bewegt betroffene Benutzer wieder in Richtung eines bekannten guten Releases oder stoppt das schlechte Release von weiteren Geräten. Es repariert jedoch keine native Binärdatei, die eine erforderliche Fähigkeit fehlt. Es kann auch eine Datenmigration nicht rückgängig machen, die ein OTA-Paket bereits durchgeführt hat.

Bevor Sie es in die Produktion einsetzen, bestätigen Sie den Zurücksetzungs-Pfad mit einem Testkanal. Überprüfen Sie, welches Paket als sicher behandelt wird. Überprüfen Sie, was passiert, wenn ein Gerät während der Pause offline ist. Dann schreiben Sie die Wiederherstellungs-Schritte, wo der aufgerufene Ingenieur sie finden kann.

Capgo’s Zurücksetzungs-Dokumentation Kann Ihnen helfen, die verfügbaren Zurücksetzungs-Kontrollen mit Ihrem Kanal-Plan abzustimmen. Verwenden Sie das dokumentierte Verhalten als Referenz, da das Ergebnis von der Updater-Version und der Release-Konfiguration abhängen kann.

During an incident, pause first if the failure pattern is clear. Then inspect logs and bundle changes. A few minutes spent stopping exposure is usually easier to manage than letting a known-bad release keep spreading.

Schritt 6: Automatisierung der Einstellung in CI/CD

Setze den Capgo-Wert für die automatische Pausierung der Mindestversuche in deinem Release-Workflow, wenn die Einstellung mit jedem Kanal ändert. Die Automatisierung entfernt manuelle Abweichungen und macht den gewählten Schwellenwert auch im code-Review sichtbar.

Halten Sie die Kanalpolitik getrennt von den Geheimnissen. Der Kanalname, die Rollout-Phase und der Mindestversuchswert können in einer versionierten Konfiguration leben. API-Token müssen jedoch in Ihrem CI/CD-Secret-Store bleiben. Kommt nie ein Token in eine Repository, nur weil die Kanal-Einstellung bereits dort ist.

Ein Release-Job sollte eine klare Reihenfolge einhalten:

  1. Bauen Sie das Web-Bundle.
  2. Laufe Tests und überprüfe die nativere Kompatibilität.
  3. Hängen Sie das Bundle hoch.
  4. Setzen oder bestätigen Sie den Zielkanal.
  5. Anwenden Sie den Mindestversuchswert.
  6. Überprüfen Sie den gespeicherten Kanalzustand.
  7. Veröffentlichen oder fortschreiten Sie mit der Rollout-Phase.

Use a dry-run or review stage if your deployment system supports one. The review should show the bundle identifier, channel, threshold, and rollout action before the production step runs.

Machen Sie die Überprüfung Teil der Aufgabe.

Nach dem Abschluss der API oder CLI-Kommandos holt die Anwendung erneut den Kanalzustand ab. Führen Sie die Aufgabe ab, wenn der zurückgegebene Wert nicht mit der erwarteten Konfiguration übereinstimmt. Dies fängt falsche Kanal-IDs, abgelehnte Felder und unvollständige Updates ein.

Umgebungsvariablen sind eine häufige Methode, Release-Einstellungen in eine CI-Aufgabe einzuführen. Die Aufgabe kann einen Kanalnamen oder eine Schwellenwerte ohne Geheimnisse in Quellcode zu platzieren lesen. Halten Sie die Variablennamen klar und überprüfen Sie sie vor der Bereitstellung.

Beispiel: Ihre Workflow-Anforderungen könnten lauten:

  • CAPGO_CHANNELfür den Zielkanal.
  • CAPGO_MIN_ATTEMPTSfür den genehmigten Schwellenwert.
  • CAPGO_BUNDLE_IDfür das hochgeladene Bundle.

Diese Namen sind Workflow-Konventionen und nicht Capgo-Feldnamen. Mappen Sie sie auf die genauen CLI- oder API-Felder an einem Ort. Das macht zukünftige Änderungen einfacher zu überprüfen.

Für eine tiefergehende Sicherheitsprüfung überprüfen Sie die Capgo-Anleitung zur Sicherung von OTA-Updates in CI/CD-Pipelines. Die wichtige Gewohnheit ist einfach: Beschränken Sie den Zugriff auf Token, protokollieren Sie die Releaseentscheidung und überprüfen Sie das Ergebnis nach jeder Änderung.

Halten Sie eine Änderungsliste.

Speichern Sie den Schwellenwert mit dem Commit- oder Release-ID. Fügen Sie den Grund für die Änderung hinzu. Wenn eine Bereitstellung unerwartet pausiert, können Sie den Policy mit dem Bundle und der Bereitstellungzeit vergleichen.

Capgo wird als Abonnement pro Organisation berechnet, mit einer 14-tägigen kostenlosen Testphase anstatt einer einmaligen Einzelhandelsverkauf. Diese Modell passt sich Teams, die das Release-Workflow vor der Integration in ihren regelmäßigen Lieferprozess testen möchten. Halten Sie die Testphase fokussiert: Konfigurieren Sie einen Kanal, führen Sie einen Pause-Test durch und überprüfen Sie einen Rollback-Weg.

Eine Kommandozeilenanweisung kann die Aktualisierung veröffentlichen. Die sicherere Workflow ist der, der auch den Kanal überprüft, die Adoption verfolgt und einen Rollback-Weg hinterlässt.

FAQ

Was bedeutet, dass Capgo automatisch bei Mindestversuchen pausiert?

Capgo Auto-Pause-Mindestversuche legt die Mindestanzahl von Installations- und Fehlversuchen fest, bevor die Auto-Pause-Politik in Kraft tritt. Es ist eine Stichproben-Grenze und nicht ein Prozentsatz der fehlgeschlagenen Installationen. Ein niedriger Wert reagiert schneller, aber möglicherweise auf weniger Beweise. Ein höherer Wert gibt dem Kanal mehr Zeit, Ergebnisse zu sammeln.

Wo kann ich die Auto-Pause-Mindestversuche in Capgo einstellen?

Sie setzen den Wert auf dem Kanal, der die OTA-Bundle liefert. Verwenden Sie das Capgo-Dashboard, CLI, oder das öffentliche API, dann lesen Sie den Kanal wieder, um die gespeicherte Feld zu bestätigen. Überprüfen Sie den Kanalnamen zuerst. Die Bearbeitung eines Testkanals, wenn die Produktion aktiv ist, ändert nicht die Produktionsausrollen.

Was ist ein sicheres Mindestversuchswert?

Ein sicheres Wert hängt von der Größe des Kanals, der Gerätemischung, der Netzwerkqualität und dem Release-Risiko ab. Verwenden Sie einen kleineren Schwellenwert für einen kontrollierten Testkanal. Verwenden Sie einen größeren Schwellenwert für eine breite Produktionsausrollen. Beginnen Sie mit einer bekannten Gruppe, beobachten Sie die Versuchsmenge und passen Sie anhand der beobachteten Verhaltensweise an.

Gilt das Erreichen des Mindestversuchs-Werts immer eine Pause der Veröffentlichung?

Nein. Das Erreichen des Mindestversuchs-Werts von Capgo macht die Veröffentlichung für eine automatische Pause berechtigt, aber andere Richtlinienbedingungen gelten weiterhin. Fehlsignale, Vertrauenswerteinstellungen, Kanalzustand und der Updater-Flow können den Ergebnis beeinflussen. Testen Sie den vollständigen Pauseweg mit einem sicheren Bundle, bevor Sie sich auf ihn in der Produktion verlassen.

Kann Auto-Pause eine Rollover-Planung ersetzen?

Nein. Die automatische Pause stoppt oder begrenzt weitere Exposition, während die Rollback-Planung die Benutzer zu einem bekannten guten Bundle führt, wenn dieser Weg verfügbar ist. Testen Sie beide Kontrollen. Beachten Sie auch, dass eine OTA-Rollback-Planung keine native Fähigkeit hinzufügen kann, die die installierte App nicht hat.

Zusammenfassung

Setzen Sie den Mindestversuchs-Wert pro Kanal und nicht aus Gewohnheit. Beginnen Sie mit einer kleinen Testveröffentlichung, überprüfen Sie die Pausen- und Rollback-Pfade, und automatisieren Sie dann die genehmigte Einstellung in CI/CD. Wenn Sie das Workflow testen möchten, versuchen Sie es mit Capgo mit einem Kanal und einem kontrollierten Bundle, bevor Sie die Veröffentlichung erweitern.

Live Updates für Capacitor-Apps

Wenn ein Web-Schicht-Bug live ist, schicken Sie die Reparatur über Capgo anstatt Tage zu warten, bis die App-Store-Zulassung genehmigt ist. Die Benutzer erhalten die Aktualisierung im Hintergrund, während native Änderungen im normalen Review-Verfahren bleiben.

Menschliche Unterstützung von Martin

Jetzt loslegen

Neueste aus unserem Blog

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