Saltare al contenuto

Usa l'aggiornatore capacitor con capgo auto-hosted

GitHub

Questo tutorial mostrerà come utilizzare l'capacitor aggiornatore in un ambiente di sviluppo con capgo self-hosted

  1. Clonato capgo

Per utilizzare l'aggiornatore capacitor con capgo auto-hosted, modifica il capacitor.config.ts da directory del tuo app e impostalo come segue:

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 capgo locali durante lo sviluppo. Tuttavia, di default, ciò non è sufficiente.

Di default, iOS, Android e Electron aspettano che tu utilizzi HTTPS, hai bisogno di utilizzare uno strumento come Ngrock o localcan per proxyare API in https.

C'è una via d'uscita in Android per abilitare la comunicazione in testo puro. Ciò può essere raggiunto modificando AndroidManifest.xml e aggiungendo android:usesCleartextTraffic="true" In italiano application Esempio completo di questa modifica può essere visto Ecco

Potrebbe anche esserci un problema che impedisce all'app Android di connettersi. Se non vedi richieste inviate alle funzioni di edge, esegui

Fermata del terminale
adb reverse tcp:54321 tcp:54321

Continua da qui da Utilizzare l'aggiornatore capacitor con capgo auto-hosted

Sottosezione 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 Utilizzo di @capgo/capacitor-aggiornatore, Capgo Enterprise per il flusso di lavoro del prodotto in Capgo Enterprise, Alternative plugin per Ionic Enterprise per il flusso di lavoro del prodotto in Alternative plugin per Ionic Enterprise, Capgo Alternative per il flusso di lavoro del prodotto in Capgo Alternative, e Consulenza Capgo per il flusso di lavoro del prodotto in Consulenza Capgo.