Saltare al contenuto

App 📱

📱 Gestisci le impostazioni e le configurazioni del tuo app Capgo in Capgo Cloud.

Alias: a

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

➕ Add a new app to Capgo Cloud with a unique app ID in the format com.test.app. All options can be guessed from config if not provided.

Esempio:

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

Opzioni:

ParametroTipoDescrizione
-nstringNome dell'app per la visualizzazione in Capgo Cloud
-istringApp icon path for display in Capgo Cloud
-astringAPI chiave per collegarsi al tuo account
—supa-hoststringURL host personalizzato di Supabase (per l'auto hosting o lo Capgo sviluppo)
—supa-anonstringChiave anonima personalizzata di Supabase (per l'auto hosting)
Finestra del terminale
npx @capgo/cli@latest app delete

Elimina un'applicazione da Capgo Cloud, facoltativamente specificando una versione da eliminare solo quella bundle.

Esempio:

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

Opzioni:

ParamTipoDescrizione
-astringAPI per collegarsi al tuo account
—supa-hoststringURL del host Supabase personalizzato (per l'auto-hosting o lo sviluppo Capgo)
—supa-anonstringChiave anonima Supabase personalizzata (per l'auto-hosting)

Alias: l

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

📋 Elenco di tutti gli app registrati sotto il tuo account in Capgo Cloud.

Esempio:

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

Opzioni:

ParametroTipoDescrizione
-astringchiave API per collegarsi al proprio account
—supa-hoststringURL host personalizzato di Supabase (per hosting self o sviluppo Capgo)
—supa-anonstringchiave anonima personalizzata di Supabase (per hosting self)
Fermata di terminale
npx @capgo/cli@latest app debug

🐞 Ascolta gli eventi live update in Capgo Cloud per debuggare l'applicazione. Facoltativamente, mira a un dispositivo specifico per una diagnosi dettagliata.

Esempio:

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

Opzioni:

ParamTipoDescription
-astringtasto API per accedere al tuo account
-dstringL'ID dispositivo specifico per il debug
—supa-hoststringCustom Supabase host URL (for self-hosting or Capgo development)
—supa-anonstringCustom Supabase anon key (for self-hosting)
Finestra del terminale
npx @capgo/cli@latest app setting

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

Esempio:

Finestra 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 vero
—stringstringUn valore per la impostazione da modificare come stringa, ad esempio: —string "Produzione"

Alias: s

Fermata di terminale
npx @capgo/cli@latest app set

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

Esempio:

Fenestra del terminale
npx @capgo/cli@latest app set com.example.app --name "Updated App" --retention 30

Opzioni:

ParamTipoDescription
-nstringNome dell'app per la visualizzazione in Capgo Cloud
-istringPercorso del file immagine locale (png, jpg, webp, svg) utilizzato come icona dell'app in Capgo Cloud
-astringAPI chiave per collegarsi al tuo 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 codici QR per anteprima bundle e canale per questa app
—senza-anteprimabooleanDisabilita codici QR per bundle e canale di anteprima per questa app
—allow-device-custom-idbooleanAllow devices to set a custom device ID for this app
—no-allow-device-custom-idbooleanDisallow custom device IDs for this app
—block-provider-infra-requestsbooleanBlocca le richieste di infrastruttura del fornitore per questa app
—no-block-provider-infra-requestsbooleanConsenti le richieste di infrastruttura del fornitore per questa app
---timeout-costruzione-minuti---stringTimeout di costruzione nativo in minuti (5-360, predefinito: 15)
---url-store-ios---stringURL della App Store iOS per questa app
---url-store-android---stringURL della Google Play Store per questa app
---canale-di-carica-predefinito---stringNome predefinito del canale di caricamento per questa app
—default-download-channelstringNome predefinito del canale di download per questa app (imposta il canale pubblico=true)
—disabilita-download-channelsbooleanDisable Capgo download channels for this app (sets all channels public=false)
—supa-hoststringURL del host Supabase personalizzato (per l'auto-hosting o lo sviluppo Capgo)
—supa-anonstringChiave anonima Supabase personalizzata (per l'auto-hosting)