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 nuovo app a Capgo Cloud con un ID univoco dell'applicazione nel formato com.test.app. Tutte le opzioni possono essere dedotte 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 personalizzato del host Supabase (per l'auto-hosting o lo sviluppo di Capgo)
—supa-anonstringChiave anonima personalizzata di Supabase (per l'auto-hosting)
Finestra del terminale
npx @capgo/cli@latest app delete

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

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 per Supabase (per hosting self-service o Capgo sviluppo)
—supa-anonstringChiave anonima personalizzata per Supabase (per hosting self-service)

Alias: l

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

📋 Elenco di tutti gli app registrati sotto la tua account in Capgo Cloud.

Esempio:

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

Opzioni:

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

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

Esempio:

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

Opzioni:

ParametroTipoDescrizione
-astringchiave API 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 il percorso delle impostazioni (ad esempio, plugins.CapacitorUpdater.defaultChannel) con —string o —bool.

Esempio:

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

Opzioni:

ParametroTipoDescrizione
–boolstringUn valore per la impostazione da modificare come booleano, ad esempio: –bool true
–stringstringUn valore per la impostazione da modificare come stringa, ad esempio: –string “Produzione”

Alias: s

Fermata del terminale
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 del terminale
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)
–esporre-metadatistringEsporre 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
—senzaanteprimabooleanDisabilita i codici QR di anteprima del pacchetto e del canale per questa app
—consentiidentificativodicispositivobooleanConsenti ai dispositivi di impostare un identificativo dispositivo personalizzato per questa app
—nonconsentiidentificativodicispositivobooleanNon consentire identificativi dispositivi personalizzati per questa app
—bloccaistanzeinfrastrutturabooleanBlocca le richieste di infrastruttura del provider per questa app
—nonbloccaistanzeinfrastrutturabooleanConsenti alle richieste di infrastruttura del provider per questa app
—timeoutdi costruzione (minuti)stringTimeout di costruzione nativa in minuti (5-360, predefinito: 15)
—url-di-store-iosstringURL dello store iOS per questa app
—url-di-store-androidstringURL dello store Google Play per questa app
—nome-canale-di-carica-predefinitostringNome del canale di carica predefinito per questa app
—nome-canale-di-download-predefinitostringNome del canale di download predefinito per questa app (imposta il canale pubblico=true)
—disabilita-canali-di-downloadbooleanDisabilita Capgo canali di download 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)