Aller au contenu

đŸ“± app

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

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 pour l'affichage 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 spĂ©cifiant optionnellement 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

📋 Liste toutes les apps enregistrĂ©es sur votre compte dans le cloud Capgo.

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 le Cloud Capgo pour dĂ©bugger votre app. Ciblez optionnellement 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ébugger
—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 pour l'affichage dans Capgo Cloud
-istringChemin local du fichier image (png, jpg, webp, svg) utilisé comme icÎne d'app dans Capgo Cloud
-astringClé API pour lier votre compte
-rstringDays to keep old bundles (0 = infinite, default: 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-idbooleanInterdire les IDs d'appareil personnalisĂ©s pour cette app
—block-provider-infra-requestsbooleanBloquer les requĂȘtes d'infrastructure du fournisseur pour cette app
—no-block-provider-infra-requestsbooleanAutoriser les requĂȘtes d'infrastructure du fournisseur pour cette app
—build-timeout-minutesstringTimeout du Native Build en minutes (5-360, par dĂ©faut : 15)
—ios-store-urlstringURL de l'App Store iOS pour cette app
—android-store-urlstringURL du Google Play Store pour cette app
—default-upload-channelstringNom du canal d'upload par dĂ©faut pour cette app
—default-download-channelstringNom du canal de download par dĂ©faut pour cette app (dĂ©finit channel public=true)
—disable-download-channelsbooleanDĂ©sactive les canaux de download Capgo pour cette app (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)