Aller au contenu

Utiliser l'updater capacitor avec capgo auto-hébergé

GitHub

Ce tutoriel montre comment utiliser l'updater capacitor dans un environnement de dev avec capgo auto-hébergé

  1. capgo cloné

Pour utiliser l'updater capacitor avec un capgo auto-hébergé, modifiez le capacitor.config.ts depuis le répertoire de votre application et configurez-l’ainsi :

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"
},
},
};

Cela vous permettra d'utiliser capgo en local pour le développement. Cependant, par défaut, cela ne suffit pas.

Par défaut, iOS, Android et Electron exigent HTTPS : vous devez utiliser un outil comme Ngrock ou localcan pour proxyfier votre API en https.

Il existe un moyen sur Android d'activer les communications en clair. Cela peut être réalisé en modifiant AndroidManifest.xml et en ajoutant la android:usesCleartextTraffic="true" dans l' application balise Un exemple complet de cette modification est disponible ici ici

Un problème peut également empêcher l'application Android de se connecter. Si vous ne voyez aucune requête envoyée aux edge functions, lancez

Fenêtre de terminal
adb reverse tcp:54321 tcp:54321

Continuer depuis Utiliser l'updater capacitor avec capgo auto-hébergé

Section intitulée « Continuer à utiliser l'updater capacitor avec capgo auto-hébergé »

Si vous utilisez Utiliser l'updater capacitor avec capgo auto-hébergé pour planifier la migration et les opérations d'entreprise, connectez-l’à Utiliser @capgo/capacitor-updater pour la capacité native dans « Utiliser @capgo/capacitor-updater », Capgo Enterprise pour le workflow produit dans Capgo Enterprise, Alternatives aux plugins Ionic Enterprise pour le workflow produit dans les alternatives aux plugins Ionic Enterprise, Alternatives Capgo pour le workflow produit dans les alternatives Capgo, et Conseil Capgo pour le workflow produit chez Capgo Consulting.