Zum Inhalt springen

Kanalsystem

Capgo und capacitor-updater verfügen über ein leistungsstarkes Kanalsystem

Was Sie mit Kanälen machen können:

  • Geräte einem Kanal für Entwicklung und Beta-Tests zuordnen
  • Einen Kanal pro Entwicklungszweig verwenden und Ihr Team sich selbst vom Telefon aus zuweisen lassen

Geräte einem Kanal zuweisen:

  • Den Kanal als Standard festlegen, jedes Mal wenn ein neues Gerät Capgo nach einem Update fragt, wird dieser Kanal antworten
  • Die deviceId (mit der getDeviceId Methode) an Ihr Backend senden und sie über die Capgo Public API zuweisen
  • Den Kanal selbst zuweisbar machen (mit der setChannel Methode) und das Gerät den Kanal abonnieren lassen (mit oder ohne Benutzerinteraktion) mit der setChannel Methode des Plugins
  • Die Option defaultChannel in der Konfiguration verwenden, um den Standardkanal für alle Geräte mit dieser Plugin-Konfiguration festzulegen

Kanal-Optionen

Details zu jeder Option:

OptionBeschreibung
Automatisches Downgrade unter Native deaktivierenKein Update senden, wenn die native Version der App größer ist als die Kanalversion
Automatisches Upgrade über Major deaktivierenKein Update senden, wenn die native Version der App niedriger ist als ein Major (123) der Kanalversion
Automatisches Upgrade über Minor deaktivierenKein Update senden, wenn die native Version der App niedriger ist als ein Minor (123) der Kanalversion
Gerät darf sich selbst zuweisenEin Gerät darf die setChannel Methode für diesen Kanal verwenden
iOSiOS-Geräten erlauben, Updates von diesem Kanal herunterzuladen
AndroidAndroid-Geräten erlauben, Updates von diesem Kanal herunterzuladen
Emulator erlaubenEmulatoren erlauben, Updates von diesem Kanal zu empfangen
Entwicklungs-Build erlaubenEntwicklungs-Builds erlauben, Updates von diesem Kanal zu empfangen