Utilizzare l'aggiornatore capacitor con capgo auto-hosted
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
Di cosa tratterà questo tutorial?
Sezione intitolata “Di cosa tratterà questo tutorial?”Questo tutorial mostrerà come utilizzare l'capacitor aggiornatore in un ambiente di sviluppo con capgo self-hosted
Requisiti
Sezione intitolata “Requisiti”Per utilizzare l'aggiornatore capacitor con capgo auto-hosted, modifica il file capacitor.config.ts da directory del tuo progetto 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 consente di utilizzare capgo locale 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 il tuo API in https.
C'è una via in Android per abilitare la comunicazione in testo piano.
Ciò può essere raggiunto modificando AndroidManifest.xml e aggiungendo android:usesCleartextTraffic="true" In the application etichetta tag
Un esempio completo di questo cambiamento può essere visto qui
C'è anche il problema che potrebbe impedire all'app Android di connettersi. Se non vedi richieste che vengono inviate alle funzioni Edge, esegui
adb reverse tcp:54321 tcp:54321Continua 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 per Plugin Enterprise di Ionic per il flusso di lavoro del prodotto in Alternative per Plugin Enterprise di Ionic, e Capgo Alternative per il flusso di lavoro del prodotto in Capgo Alternative, e Capgo Consulting per il flusso di lavoro del prodotto in Capgo Consulting.