Usare l'aggiornatore capacitor con capgo auto-hosted
Copia un suggerimento di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
Cosa coprirà questo tutorial?
Sezione intitolata “Cosa coprirà questo tutorial?”Questo tutorial mostrerà come utilizzare l'capacitor aggiornatore in un ambiente di sviluppo con capgo auto-hosted
Requisiti
Sezione intitolata “Requisiti”Per utilizzare l'capacitor aggiornatore con capgo auto-hosted, modificare il capacitor.config.ts da directory del tuo 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" }, },};Ciò ti consentirà di utilizzare local capgo in fase di sviluppo. Tuttavia, di default, questo non è sufficiente.
Di default, iOS, Android e Electron si aspettano che tu utilizzi HTTPS, hai bisogno di utilizzare uno strumento come Ngrock o localcan per proxyare il tuo API in https.
Ci sono una via in Android per abilitare la comunicazione in testo puro.
Ciò può essere raggiunto modificando AndroidManifest.xml e aggiungendo android:usesCleartextTraffic="true" nel application tag
Un esempio completo di questa modifica può essere visto qui
There potrebbe anche essere un problema che impedisce all'app Android di connettersi. Se non vedi richieste in arrivo alle funzioni di edge,
adb reverse tcp:54321 tcp:54321Continua da qui da Utilizzare l'aggiornatore capacitor con capgo auto-hosted
Sezione intitolata “Continua da qui da Utilizzare l'aggiornatore capacitor con capgo auto-hosted”Se stai utilizzando Utilizzare l'aggiornatore capacitor con capgo auto-hosted per pianificare la migrazione e le operazioni aziendali, connettilo con Utilizzare @capgo/capacitor-aggiornatore per la capacità nativa in Utilizzare @capgo/capacitor-aggiornatore, Capgo Enterprise per il flusso di lavoro del prodotto in Capgo Enterprise, Alternative plugin per Ionic Enterprise per il workflow del prodotto in Alternative plugin per Ionic Enterprise Capgo Alternatives per il workflow del prodotto in Capgo Alternatives, e Capgo Consulting per il workflow del prodotto in Capgo Consulting.