Utiliser l'updater capacitor avec capgo auto-hébergé
Copiez un prompt de configuration incluant les étapes d'installation et le guide markdown complet pour ce plugin.
Contenu de ce tutoriel
Section intitulée « Que couvre ce tutoriel ? »Ce tutoriel montre comment utiliser l'updater capacitor dans un environnement de dev avec capgo auto-hébergé
Prérequis
Section intitulée « Prérequis »Prise en main
Section intitulée « Premiers pas »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
adb reverse tcp:54321 tcp:54321Continuer 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.