Zum Inhalt springen

App

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

Alias: a

Terminalfenster
npx @capgo/cli@latest app add

➕ Fügen Sie eine neue App zu Capgo Cloud mit einer eindeutigen App-ID im Format com.test.app hinzu. Alle Optionen können aus der Konfiguration erraten werden, wenn sie nicht angegeben werden.

Beispiel:

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

Optionen:

ParameterTypBeschreibung
-nstringAnzeigename für die Capgo Cloud
-istringPfad für die App-Icon-Anzeige in der Capgo Cloud
-astringAPI-Schlüssel zum Verknüpfen mit Ihrem Konto
—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

🗑️ Eine App aus Capgo Cloud löschen, optional eine Versionsnummer angeben, um nur diese Bundle 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-hoststringCustom Supabase host URL (for self-hosting or Capgo development)
—supa-anonstringBenutzerdefinierte Supabase-Anon-Schlüssel (für Selbsthosting)

Alias: l

Terminalfenster
npx @capgo/cli@latest app list

📋 Liste aller unter Ihrem Account registrierten Apps in Capgo Cloud.

Beispiel:

Terminalfenster
npx @capgo/cli@latest app list

Optionen:

ParamTypBeschreibung
-astringAPI-Schlüssel zum Verknüpfen Ihres Kontos
—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 debug

Hören Sie live nach Aktualisierungsereignissen in Capgo Cloud, um Ihr App zu debuggen. Optional richten Sie sich auf eine bestimmte Geräte aus, um detaillierte Diagnose zu erhalten.

Beispiel:

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

Optionen:

ParameterTypBeschreibung
-astringAPI Schlüssel zum Link auf Ihr Konto
-dstringDer spezifische Geräte-ID zum Debuggen
—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. Legen Sie den Einstellungs-Pfad (z.B. plugins.CapacitorUpdater.defaultChannel) mit —string oder —bool fest.

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

⚙️ Aktualisieren Sie die Einstellungen für eine bestehende App in Capgo Cloud, wie z.B. Name, Icon oder Aufbewahrungszeitraum für Pakete. Ein Aufbewahrungszeitraum von 0 bedeutet unendliche Speicherung.

Einstellungstitel “ ⚙️ Set”

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

Einstellungen:

OptionTypBeschreibung
-nstringAnzeigename für Capgo Cloud
-istringDatei Pfad für die lokale Appikon (png, jpg, webp, svg) in Capgo Cloud
-astringAPI Schlüssel zum Verbinden mit Ihrem Konto
-rstringAnzahl der Tage, um alte Pakete zu speichern (0 = unbegrenzt, Standard: 0)
—expose-metadatastringMetadaten des Pakets (Link und Kommentar) für den Plugin auswerten (true/false, Standard: false)
—previewbooleanPaket- und Kanal-Vorschau- QR-Codes für diese App aktivieren
—kein-VorschaubooleanDeaktivieren Sie die QR-Codes für die App-Bundle und -Kanal-Vorschau
—zulassen Sie-eine-Geräte-Custom-IDbooleanErmöglichen Sie Geräten, eine benutzerdefinierte Geräte-ID für diese App festzulegen
—keine-zulassen Sie-eine-Geräte-Custom-IDbooleanVerweigern Sie benutzerdefinierten Geräte-IDs für diese App
—block-provider-Infrastruktur-AnfragenbooleanBlockieren Sie die Infrastrukturanfragen des Anbieters für diese App
—keine-block-provider-Infrastruktur-AnfragenbooleanErmöglichen Sie Infrastrukturanfragen des Anbieters für diese App
—build-timeout-MinutenstringNative Build-Timeout in Minuten (5-360, Standard: 15)
—ios-store-urlstringiOS App Store-URL für diese App
—android-store-urlstringGoogle Play Store-URL für diese App
—default-upload-channelstringStandard-Upload-Kanalname für diese App
—default-download-channelstringStandard-Download-Kanalname für diese App (setzt den Kanal öffentlich=true)
—disable-download-channelsbooleanDisable Capgo download channels for this app (sets all channels public=false)
—supa-hoststringCustom Supabase host URL (for self-hosting or Capgo development)
—supa-anonstringBenutzerdefinierte Supabase-Anon-Key (für Selbsthosting)