Aller au contenu

đŸ“± app

đŸ“± GĂ©rez les paramĂštres et configurations de votre application Capgo dans Capgo Cloud.

Alias : a

FenĂȘtre de terminal
npx @capgo/cli@latest app add

➕ Ajoutez une nouvelle application Ă  Capgo Cloud avec un ID d'application unique au format com.test.app. Toutes les options peuvent ĂȘtre dĂ©duites de la config si elles ne sont pas fournies.

Exemple :

FenĂȘtre de terminal
npx @capgo/cli@latest app add com.example.app --name "My App" --icon ./icon.png

Options :

ParamĂštreTypeDescription
-nstringNom de l'app affiché dans Capgo Cloud
-istringChemin de l'icĂŽne de l'app Ă  afficher dans Capgo Cloud
-astringClé API pour lier votre compte
—supa-hoststringURL d'hĂŽte Supabase personnalisĂ©e (pour l'auto-hĂ©bergement ou le dĂ©veloppement Capgo)
—supa-anonstringClĂ© anon Supabase personnalisĂ©e (pour l'auto-hĂ©bergement)
FenĂȘtre de terminal
npx @capgo/cli@latest app delete

đŸ—‘ïž Supprimer une application de Capgo Cloud, en prĂ©cisant Ă©ventuellement une version pour ne supprimer que ce bundle.

Exemple :

FenĂȘtre de terminal
npx @capgo/cli@latest app delete com.example.app

Options :

ParamĂštreTypeDescription
-astringClé API pour lier votre compte
—supa-hoststringURL d'hĂŽte Supabase personnalisĂ©e (pour l'auto-hĂ©bergement ou le dĂ©veloppement Capgo)
—supa-anonstringClĂ© anon Supabase personnalisĂ©e (pour l'auto-hĂ©bergement)

Alias : l

FenĂȘtre de terminal
npx @capgo/cli@latest app list

📋 Lister toutes les apps enregistrĂ©es sous votre compte dans Capgo Cloud.

Exemple :

FenĂȘtre de terminal
npx @capgo/cli@latest app list

Options :

ParamĂštreTypeDescription
-astringClé API pour lier votre compte
—supa-hoststringURL d'hĂŽte Supabase personnalisĂ©e (pour l'auto-hĂ©bergement ou le dĂ©veloppement Capgo)
—supa-anonstringClĂ© anon Supabase personnalisĂ©e (pour l'auto-hĂ©bergement)
FenĂȘtre de terminal
npx @capgo/cli@latest app debug

🐞 Écoutez les Ă©vĂ©nements live update dans Capgo Cloud pour dĂ©boguer votre application. Ciblez Ă©ventuellement un appareil spĂ©cifique pour des diagnostics dĂ©taillĂ©s.

Exemple :

FenĂȘtre de terminal
npx @capgo/cli@latest app debug com.example.app --device DEVICE_ID

Options :

ParamĂštreTypeDescription
-astringClé API pour lier votre compte
-dstringL'ID de l'appareil spécifique à déboguer
—supa-hoststringURL d'hĂŽte Supabase personnalisĂ©e (pour l'auto-hĂ©bergement ou le dĂ©veloppement Capgo)
—supa-anonstringClĂ© anon Supabase personnalisĂ©e (pour l'auto-hĂ©bergement)
FenĂȘtre de terminal
npx @capgo/cli@latest app setting

⚙ Modifiez la configuration de Capacitor par programmation.\nSpĂ©cifiez le chemin du paramĂštre (ex: plugins.CapacitorUpdater.defaultChannel) avec —string ou —bool.

Exemple :

FenĂȘtre de terminal
npx @capgo/cli@latest app setting plugins.CapacitorUpdater.defaultChannel --string "Production"

Options :

ParamĂštreTypeDescription
—boolstringLa valeur du paramĂštre Ă  modifier, sous forme de boolĂ©en, ex : —bool true
—stringstringLa valeur du paramùtre à modifier, sous forme de chaüne de caractùres, ex : —string “Production”

Alias : s

FenĂȘtre de terminal
npx @capgo/cli@latest app set

⚙ Modifier les paramĂštres d'une application existante dans le Cloud Capgo, tels que le nom, l'icĂŽne ou la pĂ©riode de rĂ©tention des bundles. Une rĂ©tention de 0 correspond Ă  un stockage illimitĂ©.

Exemple :

FenĂȘtre de terminal
npx @capgo/cli@latest app set com.example.app --name "Updated App" --retention 30

Options :

ParamĂštreTypeDescription
-nstringNom de l'app affiché dans Capgo Cloud
-istringChemin local du fichier image (png, jpg, webp, svg) utilisĂ© comme icĂŽne de l’application dans Capgo Cloud
-astringClé API pour lier votre compte
-rstringJours à conserver pour les anciens bundles (0 = infini, par défaut : 0)
—expose-metadatastringExpose les mĂ©tadonnĂ©es du bundle (lien et commentaire) au plugin (true/false, par dĂ©faut : false)
—previewbooleanActive les QR codes d'aperçu du bundle et du canal pour cette app
—no-previewbooleanDĂ©sactive les QR codes d'aperçu du bundle et du canal pour cette app
—allow-device-custom-idbooleanAutorise les appareils Ă  dĂ©finir un ID d'appareil personnalisĂ© pour cette app
—no-allow-device-custom-idbooleanDisallow custom device IDs for this app
—block-provider-infra-requestsbooleanBloquer les requĂȘtes d’infrastructure du fournisseur pour cette application
—no-block-provider-infra-requestsbooleanAutoriser les requĂȘtes d’infrastructure du fournisseur pour cette app
—build-timeout-minutesstringDĂ©lai d’expiration du build natif en minutes (5-360, par dĂ©faut : 15)
—ios-store-urlstringURL de l’App Store iOS pour cette application
—android-store-urlstringURL du Google Play Store pour cette application
—default-upload-channelstringNom du canal d’upload par dĂ©faut pour cette application
—default-download-channelstringNom du canal de tĂ©lĂ©chargement par dĂ©faut pour cette application (dĂ©finit channel public=true)
—disable-download-channelsbooleanDĂ©sactiver les canaux de tĂ©lĂ©chargement Capgo pour cette application (dĂ©finit tous les canaux public=false)
—supa-hoststringURL d'hĂŽte Supabase personnalisĂ©e (pour l'auto-hĂ©bergement ou le dĂ©veloppement Capgo)
—supa-anonstringClĂ© anon Supabase personnalisĂ©e (pour l'auto-hĂ©bergement)