Nutzung des capacitor Updaters mit selbstgehostetem capgo
Kopiere einen Setup-Prompt mit den Installationsschritten und dem vollständigen Markdown-Guide für dieses Plugin.
Was lernst du in diesem Tutorial?
Abschnitt mit dem Titel „Was dieses Tutorial behandelt“In diesem Tutorial lernst du, wie du den capacitor Updater in einer Dev-Umgebung mit selbst gehostetem capgo nutzt.
Anforderungen
Abschnitt „Voraussetzungen“Erste Schritte
Abschnitt „Erste Schritte“Um den capacitor Updater mit selbst gehostetem capgo zu nutzen, editiere die capacitor.config.ts in deinem App-Verzeichnis und konfiguriere sie so:
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" }, },};Damit kannst du lokales capgo in der Entwicklung nutzen. Standardmäßig reicht das jedoch nicht aus.
Da iOS, Android und Electron standardmäßig HTTPS erwarten, brauchst du ein Tool wie Ngrok oder Localcan, um dein API über HTTPS zu proxyen.
Unter Android gibt es eine Möglichkeit, unverschlüsselte Kommunikation.
Dies lässt sich durch das Ändern der AndroidManifest.xml und hinzufügen von android:usesCleartextTraffic="true" im application Tag.
Ein vollständiges Beispiel dieser Änderung findest du hier
Es könnte auch ein Problem geben, das die Verbindung der Android-App verhindert. Wenn du keine Requests an die Edge Functions gesendet siehst, führe aus:
adb reverse tcp:54321 tcp:54321Weiter geht's mit: Nutzung des capacitor Updaters mit selbstgehostetem capgo
Abschnitt mit dem Titel „Weiterlesen nach: Nutzung des capacitor Updaters mit selbstgehostetem capgo“Wenn du es nutzt Nutzung des capacitor Updaters mit selbstgehostetem capgo um Migration und Enterprise-Betrieb zu planen, verbinde es mit Verwendung von @capgo/capacitor-updater für die native Funktion in der Verwendung von @capgo/capacitor-updater, Capgo Enterprise für den Produkt-Workflow in Capgo Enterprise, Ionic Enterprise Plugin-Alternativen für den Produkt-Workflow in Ionic Enterprise Plugin-Alternativen, Capgo Alternativen für den Produkt-Workflow in Capgo Alternativen, und Capgo Beratung für den Produkt-Workflow in Capgo Consulting.