Utilisation de l'capacitor mise à jour avec une mise à jour auto-hébergée capgo
Copiez une invite de configuration avec les étapes d'installation et la guide markdown complet pour ce plugin.
Quels sont les points abordés dans ce tutoriel ?
Section intitulée « Quels sont les points abordés dans ce tutoriel ? »Ce tutoriel démontrera comment utiliser l'capacitor mise à jour dans un environnement de développement avec un capgo hébergé par soi-même
Exigences
Section intitulée « Exigences »Prise en main
Section intitulée « Prise en main »Pour utiliser le capacitor mis à jour avec un capgo auto-hébergé, éditez le capacitor.config.ts à partir de votre répertoire d'application et définissez-le comme suit :
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 des capgo locaux en développement. Cependant, par défaut, cela ne suffit pas.
Par défaut, iOS, Android et Electron attendent que vous utilisiez HTTPS, vous devez utiliser un outil comme Ngrock ou localcan pour faire passer votre API en https.
Il existe une façon sur Android d'activer la communication en texte brut.
Cela peut être réalisé en modifiant AndroidManifest.xml et en ajoutant android:usesCleartextTraffic="true" in le application tag
Un exemple complet de cette modification peut être vu ici
Existe également un problème qui peut empêcher l'application Android de se connecter. Si vous ne voyez pas de requêtes envoyées aux fonctions Edge, exécutez
adb reverse tcp:54321 tcp:54321Continuez à partir de l'utilisation de l'capacitor mise à jour avec un capgo hébergé par soi-même
Sous-titre « Continuez à partir de l'utilisation de l'capacitor mise à jour avec un capgo hébergé par soi-même »Si vous utilisez L'utilisation de l'capacitor mise à jour avec un capgo hébergé par soi-même pour planifier la migration et les opérations d'entreprise, connectez-l’à L'utilisation de @capgo/capacitor-updater pour la capacité native dans l'utilisation de @capgo/capacitor-mette-à-jour, Capgo Entreprise for the product workflow in Capgo Enterprise, Page/area: Page d'entreprise/pricing. Role: Étiquette de navigation ou élément de navigation court. Voir dans: page enterprise.astro. Préservé le produit/la marque et les termes de développeur exactement. Clé de message `enterprise_procurement_visual_signature` (Signature visuelle de l'approvisionnement Entreprise). pour le flux de travail du produit dans __CAPGO_KEEP_0__ Entreprise, Capgo Alternatives for the product workflow in Capgo Alternatives, and Capgo Alternatives pour le flux de travail du produit dans Capgo Alternatives, et