Usando el actualizador de Capacitor con capgo auto-alojado
Was dieses Tutorial behandelt
Dieses Tutorial zeigt, wie man Capacitor Updater in einer Entwicklungsumgebung mit selbst-gehostetem Capgo verwendet.
Voraussetzungen
Erste Schritte
Um den Capacitor Updater mit selbst-gehostetem Capgo zu verwenden, bearbeiten Sie die capacitorconfigts
aus Ihrem App-Verzeichnis und stellen Sie sie wie folgt ein:
Dies ermöglicht die Nutzung von lokalem Capgo in der Entwicklung. Allerdings ist dies standardmäßig nicht ausreichend.
Unter Android ist die Aktivierung von Klartext-Kommunikation erforderlich, da SSL standardmäßig lokal deaktiviert ist.
Dies kann durch Ändern der AndroidManifestxml und Hinzufügen von android:usesCleartextTraffic="true"
im application
-Tag erreicht werden.
Ein vollständiges Beispiel dieser Änderung finden Sie hier
Da Android standardmäßig kein http
erlaubt, hat Capgo eine Überprüfung für http hier implementiert.
Dieser Code ist möglicherweise nicht immer hier, aber momentan ist eine Änderung dieser Zeile erforderlich, damit Updates funktionieren.
Diese Zeile sollte ungefähr so aussehen:
Es könnte auch ein Problem geben, das die Android-App an der Verbindung hindert. Wenn Sie keine Anfragen sehen, die an Edge-Funktionen gesendet werden, führen Sie aus: