Zum Inhalt springen

📱 App

📱 Verwalten Sie Ihre Capgo-App-Einstellungen und -Konfigurationen in Capgo Cloud.

Alias: a

Terminal-Fenster
npx @capgo/cli@latest app add

➕ Eine neue App zu Capgo Cloud hinzufügen, die mit einer eindeutigen App-ID im Format com.test.app formatiert ist. Alle Optionen können aus der Konfiguration abgeleitet werden, wenn sie nicht bereitgestellt werden.

Beispiel:

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

Optionen:

ParameterTypBeschreibung
-nstringAnzeigename der App in Capgo Cloud
-istringApp ikonenspeicherort für Anzeige in Capgo Cloud
-astringAPI Schlüssel, um auf Ihr Konto zuzugreifen
—supa-hoststringBenutzerdefinierter Supabase-Host-URL (für Selbsthosting oder Capgo Entwicklung)
—supa-anonstringBenutzerdefinierter Supabase-Anon-Schlüssel (für Selbsthosting)
Terminalfenster
npx @capgo/cli@latest app delete

Löschen Sie eine App aus Capgo Cloud, wobei optional eine Version angegeben werden kann, um nur diese Pakete zu löschen.

Beispiel:

Terminalfenster
npx @capgo/cli@latest app delete com.example.app

Optionen:

ParameterTypBeschreibung
-astringAPI-Schlüssel, um auf Ihr Konto zuzugreifen
—supa-hoststringBenutzerdefinierte Supabase-Host-URL (für Selbsthosting oder Capgo-Entwicklung)
—supa-anonstringEigene Supabase Anon-Schlüssel (für Selbstbetrieb)

Alias: l

Terminalfenster
npx @capgo/cli@latest app list

Listen aller unter Ihrem Konto registrierten Apps in Capgo Cloud.

Beispiel:

Terminalfenster
npx @capgo/cli@latest app list

Möglichkeiten:

Parameter:TypBeschreibung
-astringAPI Schlüssel, um auf Ihr Konto zuzugreifen
—supa-hoststringBenutzerdefinierter Supabase-Host-URL (für Selbsthosting oder Capgo Entwicklung)
—supa-anonstringBenutzerdefinierter Supabase-Anon-Key (für Selbsthosting)
Terminalfenster
npx @capgo/cli@latest app debug

🐞 Im Capgo Cloud lauschen Sie auf lebendige Aktualisierungsereignisse, um Ihr App zu debuggen. Optional richten Sie eine bestimmte Geräteauswahl für detaillierte Diagnose ein.

Beispiel:

Terminalfenster
npx @capgo/cli@latest app debug com.example.app --device DEVICE_ID

Optionen:

ParameterTypBeschreibung
-astringAPI-Schlüssel, um auf Ihr Konto zuzugreifen
-dstringDie spezifische Geräte-ID, die Sie debuggen möchten
—supa-hoststringBenutzerdefinierte Supabase-Host-URL (für Selbsthosting oder Capgo-Entwicklung)
—supa-anonstringBenutzerdefinierte Supabase-Anon-Schlüssel (für Selbsthosting)
Terminalfenster
npx @capgo/cli@latest app setting

⚙️ Capacitor-Konfiguration programmatisch ändern. Angabe des Einstellungspfads (z.B. plugins.CapacitorUpdater.defaultChannel) mit —string oder —bool.

Beispiel:

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

Optionen:

ParameterTypBeschreibung
—boolstringEin Wert für die Einstellung zum Ändern als Boolescher Wert, z.B.: —bool wahr
—stringstringEin Wert für die Einstellung zum Ändern als Zeichenfolge, z.B.: —string „Produktion“

Alias: s

Terminalfenster
npx @capgo/cli@latest app set

⚙️ Einstellungen für eine bestehende App in Capgo Cloud, wie z.B. Name, Icon oder Speicherdauer für Pakete, aktualisieren. Unbegrenzte Speicherung bedeutet 0.

Beispiel:

Terminal-Fenster
npx @capgo/cli@latest app set com.example.app --name "Updated App" --retention 30

Optionen:

ParameterTypBeschreibung
-nstringAnzeigename der App in Capgo Cloud
-istringDatei Pfad des lokalen Bildes (png, jpg, webp, svg), das als App-Icon verwendet wird in Capgo Cloud
-astringAPI Taste zum Anmelden an Ihr Konto
-rstringAnzahl der Tage, um alte Pakete aufzubewahren (0 = unbegrenzt, Standard: 0)
—expose-metadatastringPaketmetadaten (Link und Kommentar) für den Plugin freigeben (true/false, Standard: false)
—previewbooleanAktivieren Sie die QR-Codes für die Paket- und Kanal-Vorschau für diese App
—no-previewbooleanDeaktivieren Sie die QR-Codes für die Paket- und Kanal-Vorschau für diese App
—allow-device-custom-idbooleanErmöglichen Sie Geräten, eine benutzerdefinierte Geräte-ID für diese App festzulegen
__CAPGO_KEEP_0__booleanVerweigern Sie benutzerdefinierten Geräte-IDs für diese App
__CAPGO_KEEP_1__booleanBlockieren Sie Anfragen an die Infrastruktur des Anbieters für diese App
__CAPGO_KEEP_2__booleanErmöglichen Sie Anfragen an die Infrastruktur des Anbieters für diese App
__CAPGO_KEEP_3__stringNative Build-Zeitüberschreitung in Minuten (5-360, Standard: 15)
__CAPGO_KEEP_4__stringiOS-App-Store-URL für diese App
__CAPGO_KEEP_5__stringGoogle Play Store-URL für diese App
—standardmäßiger Upload-KanalstringStandard-Upload-Kanalname für diese App
—standardmäßiger Download-KanalstringStandard-Download-Kanalname für diese App (setzt den Kanal öffentlich=true)
—Download-Kanäle deaktivierenbooleanDeaktivieren Sie Capgo Download-Kanäle für diese App (setzt alle Kanäle öffentlich=false)
—Supa-HoststringBenutzerdefinierter Supabase-Host-URL (für Selbsthosting oder Capgo Entwicklung)
—Supa-AnonstringBenutzerdefinierter Supabase-Anon-Schlüssel (für Selbsthosting)