Saltare al contenuto

📱 app

📱 Gestisci le tue impostazioni e configurazioni dell'app Capgo in Capgo Cloud.

Alias: a

Finestra del terminale
npx @capgo/cli@latest app add

➕ Aggiungi un'applicazione nuova a Capgo Cloud con un ID univoco dell'applicazione nel formato com.test.app. Tutti gli opzioni possono essere indovinati dalla configurazione se non sono fornite.

Esempio:

Finestra del terminale
npx @capgo/cli@latest app add com.example.app --name "My App" --icon ./icon.png

Opzioni:

ParametroTipoDescrizione
-nstringApp name for display in Capgo Cloud
-istringApp icon path for display in Capgo Cloud
-astringChiave di API per collegarsi al proprio account
—supa-hoststringURL del host personalizzato di Supabase (per l'hosting self o lo sviluppo di Capgo)
—supa-anonstringChiave anonima personalizzata di Supabase (per l'hosting self)
Finestra del terminale
npx @capgo/cli@latest app delete

🗑️ Elimina un'applicazione dal Capgo Cloud, facoltativamente specificando una versione da eliminare solo quel pacchetto.

Esempio:

Finestra del terminale
npx @capgo/cli@latest app delete com.example.app

Opzioni:

ParametroTipoDescrizione
-astringAPI chiave per collegarsi al tuo account
—supa-hoststringURL host personalizzato di Supabase (per hosting self o Capgo sviluppo)
—supa-anonstringChiave anonima personalizzata di Supabase (per hosting self)

Alias: l

Fenestra del terminale
npx @capgo/cli@latest app list

📋 Elenco di tutte le app registrate sotto il tuo account in Capgo Cloud.

Esempio:

Fenestra del terminale
npx @capgo/cli@latest app list

Opzioni:

ParamTipoDescrizione
-astringAPI chiave per collegarsi al tuo account
—supa-hoststringURL del host Supabase personalizzato (per l'autohosting o lo sviluppo Capgo)
—supa-anonstringChiave anonima Supabase personalizzata (per l'autohosting)
Fermata del terminale
npx @capgo/cli@latest app debug

🐞 Ascolta gli eventi di aggiornamento in tempo reale in Capgo Cloud per debuggare il tuo app. Facoltativamente, mira a un dispositivo specifico per diagnostiche dettagliate.

Esempio:

Fermata del terminale
npx @capgo/cli@latest app debug com.example.app --device DEVICE_ID

Opzioni:

ParametroTipoDescrizione
-astringAPI chiave per collegarsi al proprio account
-dstringL'ID specifico del dispositivo da debug
—supa-hoststringURL del host Supabase personalizzato (per l'auto hosting o lo sviluppo Capgo)
—supa-anonstringChiave anonima Supabase personalizzata (per l'auto hosting)
Finestra del terminale
npx @capgo/cli@latest app setting

⚙️ Modifica Capacitor la configurazione in modo programmatico. Specifica la percorso di impostazione (ad esempio, plugins.CapacitorUpdater.defaultChannel) con —string o —bool.

Esempio:

Fenestra del terminale
npx @capgo/cli@latest app setting plugins.CapacitorUpdater.defaultChannel --string "Production"

Opzioni:

ParametroTipoDescrizione
—boolstringUn valore per la impostazione da modificare come booleano, es: —bool true
—stringstringUn valore per la impostazione da modificare come stringa, es: —string "Produzione"

Alias: s

Fermata dei comandi
npx @capgo/cli@latest app set

⚙️ Aggiorna le impostazioni per un'app esistente in Capgo Cloud, come nome, icona o periodo di conservazione per i pacchetti. La conservazione di 0 significa archiviazione infinita.

Esempio:

Fermata dei comandi
npx @capgo/cli@latest app set com.example.app --name "Updated App" --retention 30

Opzioni:

ParametroTipoDescrizione
-nstringApp name for display in Capgo Cloud
-istringLocal image file path (png, jpg, webp, svg) used as the app icon in Capgo Cloud
-astringAPI key to link to your account
-rstringGiorni per mantenere le vecchie bundle (0 = infinito, default: 0)
---esponi-metadatistringEsponi i metadati della bundle (link e commento) al plugin (vero/falso, default: false)
---anteprimabooleanAbilita i codici QR di anteprima della bundle e del canale per questa app
—senza-anteprimabooleanDisabilita i codici QR di anteprima per il bundle e il canale per questa app
—consenti-id-dispositivo-personalizzatobooleanConsenti ai dispositivi di impostare un ID dispositivo personalizzato per questa app
—senza-consenti-id-dispositivo-personalizzatobooleanNon consentire ID dispositivo personalizzati per questa app
—blocca-richieste-infrastruttura-fornitorebooleanBlocca le richieste di infrastruttura del fornitore per questa app
—senza-blocca-richieste-infrastruttura-fornitorebooleanConsenti alle richieste di infrastruttura del fornitore per questa app
—timeout-costruzione-minutistringTimeout di costruzione nativa in minuti (5-360, predefinito: 15)
---url-app-store-iosstringL'URL dell'app Store iOS per questa app
---url-app-store-androidstringL'URL dell'app Store Google Play per questa app
---nome-canale-di-carica-predefinitostringNome del canale di carica predefinito per questa app
---nome-canale-di-scarica-predefinitostringNome del canale di scarica predefinito per questa app (imposta il canale pubblico=true)
---disabilita-canali-di-scaricabooleanDisabilita Capgo canali di scarica per questa app (imposta tutti i canali pubblico=false)
---host-supabase-personalizzatostringURL personalizzato del host Supabase (per l'auto-hosting o lo sviluppo Capgo)
—supa-anonstringChiave anonima personalizzata di Supabase (per hosting self-service)