App
Kopieren Sie eine Einrichtungsanweisung mit den Installationsanweisungen und der vollständigen Markdown-Guideline für diesen Plugin.
📱 Verwalten Sie Ihre Capgo-App-Einstellungen und -Konfigurationen in Capgo Cloud.
➕ Hinzufügen
Abschnitt mit dem Titel “ ➕ Hinzufügen”Alias: a
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:
npx @capgo/cli@latest app add com.example.app --name "My App" --icon ./icon.pngOptionen:
| Parameter | Typ | Beschreibung |
|---|---|---|
| -n | string | Anzeigename für die Capgo Cloud |
| -i | string | Pfad zur App-Icon für die Anzeige in der Capgo Cloud |
| -a | string | API-Schlüssel zum Verknüpfen mit Ihrem Konto |
| —supa-host | string | Benutzerdefinierter Supabase-Host-URL (für Selbsthosting oder Capgo-Entwicklung) |
| —supa-anon | string | Benutzerdefinierter Supabase-Anon-Schlüssel (für Selbsthosting) |
🗑️ Löschen
Abschnitt mit dem Titel „Löschen“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:
npx @capgo/cli@latest app delete com.example.appOptionen:
| Parameter | Typ | Beschreibung |
|---|---|---|
| -a | string | API-Schlüssel, um auf Ihr Konto zuzugreifen |
| —supa-host | string | Benutzerdefinierte Supabase-Host-URL (für Selbstbetrieb oder Capgo-Entwicklung) |
| —supa-anon | string | Benutzerdefinierte Supabase-Anon-Schlüssel (für Selbstbetrieb) |
Alias: l
npx @capgo/cli@latest app list📋 Liste aller unter Ihrem Account registrierten Apps in Capgo Cloud.
Beispiel:
npx @capgo/cli@latest app listOptionen:
| Param | Typ | Beschreibung |
|---|---|---|
| -a | string | API-Schlüssel, um auf Ihr Konto zuzugreifen |
| —supa-host | string | Benutzerdefinierter Supabase-Host-URL (für Selbsthosting oder Capgo-Entwicklung) |
| —supa-anon | string | Benutzerdefinierter Supabase-Anon-Schlüssel (für Selbsthosting) |
npx @capgo/cli@latest app debugHö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:
npx @capgo/cli@latest app debug com.example.app --device DEVICE_IDOptionen:
| Parameter | Typ | Beschreibung |
|---|---|---|
| -a | string | API Schlüssel zum Link auf Ihr Konto |
| -d | string | Der spezifische Geräte-Id zum Debuggen |
| —supa-host | string | Benutzerdefinierte Supabase-Host-URL (für Selbsthosting oder Capgo Entwicklung) |
| —supa-anon | string | Benutzerdefinierte Supabase-Anon-Schlüssel (für Selbsthosting) |
⚙️ Einstellung
Abschnitt mit dem Titel “ ⚙️ Einstellung”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:
npx @capgo/cli@latest app setting plugins.CapacitorUpdater.defaultChannel --string "Production"Optionen:
| Parameter | Typ | Beschreibung |
|---|---|---|
| —bool | string | Ein Wert für die Einstellung zum Ändern als Boolesch, z.B.: —bool wahr |
| —string | string | Ein Wert für die Einstellung zum Ändern als Zeichenfolge, z.B.: —string „Produktion“ |
⚙️ Setzen
Einstellungstitel “ ⚙️ Set”Alias: s
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:
npx @capgo/cli@latest app set com.example.app --name "Updated App" --retention 30Einstellungen:
| Param | Typ | Beschreibung |
|---|---|---|
| -n | string | Anzeigename für Capgo Cloud |
| -i | string | Pfad zu einer lokalen Bilddatei (png, jpg, webp, svg) zur Verwendung als App-Icon in Capgo Cloud |
| -a | string | API-Schlüssel zum Verbinden mit Ihrem Konto |
| -r | string | Anzahl der Tage, um alte Pakete zu speichern (0 = unbegrenzt, Standard: 0) |
| —expose-metadata | string | Paketmetadaten (Link und Kommentar) für den Plugin ausgeben (true/false, Standard: false) |
| —preview | boolean | Aktivieren von Paket- und Kanal-Vorschau-QR-Codes für diese App |
| —kein-Vorschau | boolean | Deaktivieren Sie die QR-Codes für die App-Bundle und -Kanalvorschau |
| —zulassen Sie-ein-Geräte-Custom-ID | boolean | Ermöglichen Sie Geräten, eine benutzerdefinierte Geräte-ID für diese App festzulegen |
| —keine-zulassen Sie-ein-Geräte-Custom-ID | boolean | Verweigern Sie benutzerdefinierten Geräte-IDs für diese App |
| —block-provider-Infra-Anfragen | boolean | Blockieren Sie die Infrastrukturanfragen des Anbieters für diese App |
| —kein-block-provider-Infra-Anfragen | boolean | Ermöglichen Sie Infrastrukturanfragen des Anbieters für diese App |
| —build-Timeout-Minuten | string | Native Build-Timeout in Minuten (5-360, Standard: 15) |
| —ios-store-url | string | iOS App Store-URL für diese App |
| —android-store-url | string | Google Play Store-URL für diese App |
| —default-upload-channel | string | Standard-Upload-Kanalname für diese App |
| —default-download-channel | string | Standard-Download-Kanalname für diese App (setzt den Kanal öffentlich=true) |
| —disable-download-channels | boolean | Disable Capgo download channels for this app (sets all channels public=false) |
| —supa-host | string | Custom Supabase host URL (for self-hosting or Capgo development) |
| —supa-anon | string | Benutzerdefinierte Supabase-Anon-Key (für Selbstbetrieb) |