Using the capacitor updater mit selbst gehosteten capgo
Ein Setup-Prompt mit den Installationsanweisungen und der vollständigen Markdown-Guideline für diesen Plugin kopieren.
Was wird in diesem Tutorial behandelt?
Abschnitt mit dem Titel „Was wird in diesem Tutorial behandelt?“Dieses Tutorial zeigt, wie man den capacitor-Updater in einem Entwicklungs-Umgebung mit einem selbst gehosteten capgo verwendet.
Anforderungen
Abschnitt mit dem Titel „Anforderungen“Um den capacitor-Updater mit einem selbst gehosteten capgo zu verwenden, bearbeiten Sie bitte die capacitor.config.ts aus Ihrem Anwendungsverzeichnis und setzen Sie es wie folgt ein:
const config: CapacitorConfig = { appId: 'com.demo.app', appName: 'demoApp', webDir: 'dist', bundledWebRuntime: false, plugins: { CapacitorUpdater : { statsUrl: "https://localhost:54321/functions/v1/stats", channelUrl: "https://localhost:54321/functions/v1/channel_self", updateUrl: "https://localhost:54321/functions/v1/updates" }, },};Dies ermöglicht Ihnen die Verwendung lokaler capgo in der Entwicklung. Allerdings ist dies standardmäßig nicht ausreichend.
Standardmäßig erwarten iOS, Android und Electron die Verwendung von HTTPS. Sie müssen ein Tool wie Ngrock oder localcan verwenden, um Ihre API über HTTPS zu proxyen.
Es gibt eine Möglichkeit in Android, um Plaintext-Kommunikationzu ermöglichen. Dies kann erreicht werden, indem Sie AndroidManifest.xml android:usesCleartextTraffic="true" in dem application Ein vollständiges Beispiel für diese Änderung kann hier gesehen werden hier
Es könnte auch ein Problem geben, das es dem Android-App verhindert, sich mit Edge-Funktionen zu verbinden. Wenn Sie keine Anfragen an Edge-Funktionen senden sehen, führen Sie bitte
adb reverse tcp:54321 tcp:54321Fahren Sie mit der Verwendung des capacitor-Updater mit selbst gehosteten capgo fort
Abschnitt mit dem Titel “Fahren Sie mit der Verwendung des capacitor-Updater mit selbst gehosteten capgo”Wenn Sie die Verwendung von Die Verwendung des capacitor-Updater mit selbst gehosteten capgo zur Planung der Migration und Unternehmensoperationen verwenden, verbinden Sie es mit Mit @capgo/capacitor-updater für die native Fähigkeit in Verwendung von @capgo/capacitor-Updater Capgo Enterprise für den Produktworkflow in Capgo Enterprise Ionic Enterprise Plugin Alternativen für den Produktworkflow in Ionic Enterprise Plugin Alternativen Capgo Alternativen für den Produktworkflow in Capgo Alternativen und Capgo Consulting für den Produktworkflow in Capgo Consulting