Zum Inhalt springen

App

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

Alias: a

Terminalfenster
npx @capgo/cli@latest app add

➕ Fügen Sie ein neues 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 zur App-Icon für die 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 Version angeben, um nur diese Verpackung 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 Selbstbetrieb oder Capgo-Entwicklung)
—supa-anonstringBenutzerdefinierte Supabase-Anon-Schlüssel (für Selbstbetrieb)

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, 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 debug

Hören Sie live auf Capgo Cloud nach Aktualisierungen, um Ihr App zu debuggen. Optional richten Sie eine spezifische 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 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 Boolesch, 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 ein bestehendes App in Capgo Cloud, wie z.B. Name, Icon oder die Aufbewahrungsfrist für Pakete. Eine Aufbewahrungsfrist von 0 bedeutet unendliche Speicherung.

Beispiel:

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

Einstellungen:

ParamTypBeschreibung
-nstringAnzeigename für Capgo Cloud
-istringPfad zu einer lokalen Bilddatei (png, jpg, webp, svg) zur Verwendung als App-Icon in Capgo Cloud
-astringAPI-Schlüssel zum Verbinden mit Ihrem Konto
-rstringAnzahl der Tage, um alte Pakete zu speichern (0 = unbegrenzt, Standard: 0)
—expose-metadatastringPaketmetadaten (Link und Kommentar) für den Plugin ausgeben (true/false, Standard: false)
—previewbooleanAktivieren von Paket- und Kanal-Vorschau-QR-Codes für diese App
—kein-VorschaubooleanDeaktivieren Sie die QR-Codes für die App-Bundle und -Kanalvorschau
—zulassen Sie-ein-Geräte-Custom-IDbooleanErmöglichen Sie Geräten, eine benutzerdefinierte Geräte-ID für diese App festzulegen
—keine-zulassen Sie-ein-Geräte-Custom-IDbooleanVerweigern Sie benutzerdefinierten Geräte-IDs für diese App
—block-provider-Infra-AnfragenbooleanBlockieren Sie die Infrastrukturanfragen des Anbieters für diese App
—kein-block-provider-Infra-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 Selbstbetrieb)