Mit dem capacitor-Updater bei selbst gehosteten capgo-Instanzen
Einen Einrichtungsvorschlag 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“To verwenden Sie den capacitor-Updater mit einem selbst gehosteten capgo bearbeiten Sie 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 von lokalen 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 Ihren API in https zu proxyen.
Es gibt eine Möglichkeit in Android, um plaine Textkommunikation.
Dies kann erreicht werden, indem Sie AndroidManifest.xml und hinzufügen android:usesCleartextTraffic="true" im application Tag
Ein vollständiges Beispiel für diese Änderung kann gesehen werden hier
Es könnte auch ein Problem geben, das es der Android-App verhindert, sich zu verbinden. Wenn Sie keine Anfragen sehen, die an Edge-Funktionen gesendet werden,
adb reverse tcp:54321 tcp:54321Weitermachen von Using the capacitor updater mit selbst gehosteten capgo
Abschnitt mit dem Titel “Weitermachen von Using the capacitor updater mit selbst gehosteten capgo”Wenn Sie Using verwenden Using the capacitor updater mit selbst gehosteten capgo um die Migration und die Unternehmensoperationen zu planen, verbinden Sie es mit Using @capgo/capacitor-updater für die native Fähigkeit in Using @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.