Zum Inhalt springen

채널

Kanäle verwalten

Schauen wir uns zunächst die Kanäle-Seite an. Sie können darauf zugreifen, indem Sie auf Ihre App klicken und dann auf den Kanäle-Tab klicken

channel list

Einen Kanal erstellen

Wie Sie sehen können, gibt es einen Plus-Button in der unteren rechten Ecke (1 im Bild). Wenn Sie darauf klicken, öffnet sich ein Modal, in dem Sie einen neuen Kanal erstellen können.

new channel

Nachdem Sie auf Hinzufügen geklickt haben, sollte ein neuer Kanal in der Liste erscheinen.

after channel create

Was bedeutet fehlkonfiguriert?

Manchmal ist die Konfiguration eines Kanals nicht gültig. In diesem Fall erhalten Sie eine große Warnung und die Spalte Fehlkonfiguriert zeigt Ja für einen oder mehrere Kanäle an. Mehr dazu erfahren Sie hier

Einen Kanal löschen

Das Löschen eines Kanals ist unkompliziert. Klicken Sie einfach auf das Papierkorb-Symbol und bestätigen Sie die Löschung (2 im Bild)

Einen Kanal verwalten

Wenn Sie auf den Kanalnamen klicken, öffnet sich ein Modal, in dem Sie den Kanal verwalten können (3 im Bild). Diese Seite sollte etwa so aussehen:

manage channel

Gehen wir die verschiedenen Abschnitte durch:

Zuerst die Bundle-Nummer (1 im Bild). Dies ist die aktuelle Version für diesen Kanal. Wenn nach einem Update gefragt wird, wird dieser Kanal immer versuchen, mit dieser Version zu antworten* [^1] Ein Klick darauf sollte Sie zur Bundle-Seite führen.

Zweitens die Geteilt mit-Seite (2 im Bild). Ich rate davon ab, dies jemals zu verwenden. Ein neues und besseres System ist in Arbeit.

Nun die erzwungenen Geräte (3 im Bild). Dies ist eine Liste von Geräten, die immer Updates von diesem Kanal erhalten werden. Dies ist nützlich für Testzwecke. Sie können ein Gerät von der Geräte-Seite aus zu einem Kanal zwingen.

Zuletzt die Einstellungen (4 im Bild). Hier können Sie verwalten, wie sich die Kanäle verhalten. Nachdem Sie darauf geklickt haben, sollten Sie etwa Folgendes sehen:

setting of channel

Die Liste der Einstellungen ist lang, aber ich werde mein Bestes geben, sie alle zu erklären:


Erstens der Standardkanal DIES IST WAHRSCHEINLICH DER WICHTIGSTE
Wenn ein Kanal als Standard markiert ist, wird er als Standardkanal für alle neuen Geräte verwendet.
Anders ausgedrückt: Wenn Sie einen neuen Benutzer haben, wird Capgo versuchen, ihm die neueste Version dieses Standardkanals zu liefern. Nur 1 Kanal kann gleichzeitig als Standard festgelegt werden. Wenn Sie versuchen, diese Regel zu brechen, werden Sie gebeten, Ihre Aktion zu bestätigen.

confirm make change

Nach der Bestätigung wird der alte Standardkanal nicht mehr als Standard markiert und der neue wird als Standard markiert.


Zweitens die iOS-Einstellung. Dies ist relativ einfach. Wenn dies falsch ist, dürfen iOS-Geräte keine Updates von diesem Kanal herunterladen.

Drittens ist die Android-Einstellung. Dies ist ähnlich wie iOS. Wenn dies falsch ist, dürfen Android-Geräte keine Updates von diesem Kanal herunterladen.

Viertens ist die Einstellung Auto-Downgrade unter Native deaktivieren. Wenn dies wahr ist, wird es unmöglich sein, von einer nativen Version herabzustufen. Das bedeutet, wenn Sie eine Version 120 im App Store oder Play Store hochgeladen haben und versuchen, die Kanalversion auf 110 zu setzen, wird das Update (Downgrade) fehlschlagen.

Fünftens ist Auto-Update deaktivieren. Diese Einstellung ist ziemlich komplex, und Sie können mehr darüber hier erfahren.

Was Entwicklungs-Build erlauben betrifft: Wenn dies wahr ist, dürfen Entwicklungs-Builds Updates von diesem Kanal herunterladen. Wenn nicht, wird jede Update-Anfrage, bei der prod auf false gesetzt ist, abgelehnt. Dies ist hauptsächlich für Testzwecke nützlich.

Siebens ist Emulatoren erlauben. Wenn dies falsch ist, wird Capgo jede Update-Anfrage ablehnen, die von einem Emulator kommt. Dies ist hauptsächlich für Testzwecke nützlich.

Achtens ist Geräten erlauben, sich selbst zuzuordnen. Wenn dies wahr ist, wird die setChannel-Methode verfügbar sein. Wenn dies auf falsch gesetzt ist und Sie versuchen, die setChannel-Methode mit diesem Kanal aufzurufen, wird der Aufruf fehlschlagen.