Usare l'updater capacitor con capgo self-hosted
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
Cosa imparerai in questo tutorial?
Cosa imparerai in questo tutorialQuesto tutorial mostra come usare l'updater capacitor in un ambiente di sviluppo con capgo self-hosted
Requisiti
Sezione intitolata “Requisiti”Guida rapida
Sezione intitolata “Introduzione”Per usare l'updater capacitor con capgo self-hosted, modifica il capacitor.config.ts dalla directory della tua app e impostalo così:
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" }, },};Questo ti permetterà di usare capgo in locale durante lo sviluppo. Tuttavia, di default, non basta.
Di default iOS, Android ed Electron richiedono l'uso di HTTPS; dovrai usare uno strumento come Ngrock o localcan per fare il proxy del tuo API in https.
Su Android esiste un modo per abilitare la comunicazione inplaintext.
Puoi farlo modificando AndroidManifest.xml e aggiungendo android:usesCleartextTraffic="true" nel application tag
Puoi vedere un esempio completo di questa modifica in qui
Potrebbe esserci anche un problema che impedisce all'app Android di connettersi. Se non vedi richieste inviate alle edge functions, esegui
adb reverse tcp:54321 tcp:54321Continua da Utilizzo dell'updater capacitor con capgo self-hosted
Sezione intitolata “Continua da Utilizzo dell'updater capacitor con capgo self-hosted”Se stai usando Usare l'updater capacitor con capgo self-hosted per pianificare la migrazione e le operazioni enterprise, collegalo a Usando @capgo/capacitor-updater per la funzionalità nativa in Usando @capgo/capacitor-updater, Capgo Enterprise per il workflow del prodotto in Capgo Enterprise, Alternative ai plugin Ionic Enterprise per il workflow del prodotto nelle alternative ai plugin Ionic Enterprise, Alternative a Capgo per il workflow di prodotto in Capgo Alternatives, e Consulenza Capgo per il workflow di prodotto in Capgo Consulting.