App 📱
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
📱 Gestisci le impostazioni e le configurazioni del tuo app Capgo in Capgo Cloud.
➕ Aggiungi
Section titled “ ➕ Add”Alias: a
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:
npx @capgo/cli@latest app add com.example.app --name "My App" --icon ./icon.pngOpzioni:
| Parametro | Tipo | Descrizione |
|---|---|---|
| -n | string | Nome dell'app per la visualizzazione in Capgo Cloud |
| -i | string | App icon path for display in Capgo Cloud |
| -a | string | API chiave per collegarsi al tuo account |
| —supa-host | string | URL host personalizzato di Supabase (per l'auto hosting o lo Capgo sviluppo) |
| —supa-anon | string | Chiave anonima personalizzata di Supabase (per l'auto hosting) |
🗑️ Elimina
Sezione intitolata “ Elimina”npx @capgo/cli@latest app deleteElimina un'applicazione da Capgo Cloud, facoltativamente specificando una versione da eliminare solo quella bundle.
Esempio:
npx @capgo/cli@latest app delete com.example.appOpzioni:
| Param | Tipo | Descrizione |
|---|---|---|
| -a | string | API per collegarsi al tuo account |
| —supa-host | string | URL del host Supabase personalizzato (per l'auto-hosting o lo sviluppo Capgo) |
| —supa-anon | string | Chiave anonima Supabase personalizzata (per l'auto-hosting) |
📋 Elenco
Sezione intitolata “ Elenco”Alias: l
npx @capgo/cli@latest app list📋 Elenco di tutti gli app registrati sotto il tuo account in Capgo Cloud.
Esempio:
npx @capgo/cli@latest app listOpzioni:
| Parametro | Tipo | Descrizione |
|---|---|---|
| -a | string | chiave API per collegarsi al proprio account |
| —supa-host | string | URL host personalizzato di Supabase (per hosting self o sviluppo Capgo) |
| —supa-anon | string | chiave anonima personalizzata di Supabase (per hosting self) |
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:
npx @capgo/cli@latest app debug com.example.app --device DEVICE_IDOpzioni:
| Param | Tipo | Description |
|---|---|---|
| -a | string | tasto API per accedere al tuo account |
| -d | string | L'ID dispositivo specifico per il debug |
| —supa-host | string | Custom Supabase host URL (for self-hosting or Capgo development) |
| —supa-anon | string | Custom Supabase anon key (for self-hosting) |
⚙️ Impostazione
Sezione intitolata “ Impostazioni”npx @capgo/cli@latest app settingModifica Capacitor configurazione in modo programmatico. Specifica il percorso di impostazione (ad esempio, plugins.CapacitorUpdater.defaultChannel) con —string o —bool.
Esempio:
npx @capgo/cli@latest app setting plugins.CapacitorUpdater.defaultChannel --string "Production"Opzioni:
| Parametro | Tipo | Descrizione |
|---|---|---|
| —bool | string | Un valore per la impostazione da modificare come booleano, ad esempio: —bool vero |
| —string | string | Un valore per la impostazione da modificare come stringa, ad esempio: —string "Produzione" |
⚙️ Imposta
Sezione intitolata “ ⚙️ Imposta”Alias: s
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:
npx @capgo/cli@latest app set com.example.app --name "Updated App" --retention 30Opzioni:
| Param | Tipo | Description |
|---|---|---|
| -n | string | Nome dell'app per la visualizzazione in Capgo Cloud |
| -i | string | Percorso del file immagine locale (png, jpg, webp, svg) utilizzato come icona dell'app in Capgo Cloud |
| -a | string | API chiave per collegarsi al tuo account |
| -r | string | Giorni per mantenere le vecchie bundle (0 = infinito, default: 0) |
| —esponi-metadati | string | Esponi i metadati della bundle (link e commento) al plugin (vero/falso, default: false) |
| —anteprima | boolean | Abilita codici QR per anteprima bundle e canale per questa app |
| —senza-anteprima | boolean | Disabilita codici QR per bundle e canale di anteprima per questa app |
| —allow-device-custom-id | boolean | Allow devices to set a custom device ID for this app |
| —no-allow-device-custom-id | boolean | Disallow custom device IDs for this app |
| —block-provider-infra-requests | boolean | Blocca le richieste di infrastruttura del fornitore per questa app |
| —no-block-provider-infra-requests | boolean | Consenti le richieste di infrastruttura del fornitore per questa app |
| ---timeout-costruzione-minuti--- | string | Timeout di costruzione nativo in minuti (5-360, predefinito: 15) |
| ---url-store-ios--- | string | URL della App Store iOS per questa app |
| ---url-store-android--- | string | URL della Google Play Store per questa app |
| ---canale-di-carica-predefinito--- | string | Nome predefinito del canale di caricamento per questa app |
| —default-download-channel | string | Nome predefinito del canale di download per questa app (imposta il canale pubblico=true) |
| —disabilita-download-channels | boolean | Disable Capgo download channels for this app (sets all channels public=false) |
| —supa-host | string | URL del host Supabase personalizzato (per l'auto-hosting o lo sviluppo Capgo) |
| —supa-anon | string | Chiave anonima Supabase personalizzata (per l'auto-hosting) |