Kredenzialverwaltung
Einen Setup-Prompt mit den Installations-Schritten und der vollständigen Markdown-Guideline für diesen Plugin kopieren.
Manage your iOS- und Android-Build-Zertifikate lokal für bequeme Cloud-Builds.
Übersicht
Abschnitt mit dem Titel “Übersicht”Capgo CLI speichert Ihre Build-Zertifikate auf Ihrem Computer — nie auf Capgo’s Servern. Standardmäßig leben sie in einer globalen Datei, ~/.capgo-credentials/credentials.json, die allen Ihren Projekten gemeinsam ist. Passen --local Sie sie per-Projekt an .capgo-credentials.json anstatt. Wenn Sie einen Build ausführen, werden die gespeicherten Anmeldeinformationen automatisch verwendet und sicher an Capgo gesendet, bevor sie nach Abschluss des Builds gelöscht werden.
Interaktiv die Anmeldeinformationen verwalten
Abschnitt mit dem Titel „Interaktiv die Anmeldeinformationen verwalten”Der schnellste Weg, um mit Ihren gespeicherten Anmeldeinformationen zu arbeiten, ist der interaktive Manager. Er öffnet ein TUI (das gleiche wie "uses") build init wobei Sie durchblättern können, was gespeichert ist, sehen können, was pro App und Plattform konfiguriert ist, eine CI/CD-fertige Datei exportieren oder eine Plattform-Anmeldeinformationen löschen können: .env Terminalfenster
bunx @capgo/cli@latest build credentials manage| Beschreibung | __CAPGO_KEEP_0__ |
|---|---|
--appId <appId> | App zum Verwalten (fragt dich nach, wenn nicht angegeben) |
--platform <ios|android> | Plattform zum Verwalten (fragt, wenn nicht angegeben) |
--local | Verwende das Projekt-spezifische .capgo-credentials.json anstatt das globale Datei |
Präferiere einmalige, skriptierbare Befehle? Verwende die untenstehenden Einzelbefehle.
Anmeldedaten speichern
Abschnitt mit dem Titel “Anmeldedaten speichern”Speichere deine Build-Anmeldedaten lokal für automatischen Einsatz:
bunx @capgo/cli@latest build credentials save --platform <ios|android> [options]Anmeldedaten aktualisieren
Abschnitt mit dem Titel “Anmeldedaten aktualisieren”Aktualisieren Sie bestehende Anmeldeinformationen ohne alles erneut bereitzustellen:
bunx @capgo/cli@latest build credentials update --platform <ios|android> [options]Der update Befehl verwendet additive Merge für Provisionierungsprofile — neue Profile werden mit bestehenden kombiniert. Um die gesamte Provisionierungsmap zu ersetzen, fügen Sie --overwrite-ios-provisioning-map.
Beispiel — fügen Sie ein Erweiterungsprofil zu bestehenden Anmeldeinformationen hinzu:
bunx @capgo/cli@latest build credentials update \ --platform ios \ --ios-provisioning-profile "com.example.app.widget=./widget_profile.mobileprovision"Der Update-Befehl akzeptiert die gleichen Optionen wie save aber alle sind optional — nur die Felder, die Sie bereitstellen, werden aktualisiert.
List Credentials
Abschnitt mit dem Titel „Liste von Anmeldedaten“Anzeigen der derzeit gespeicherten Anmeldedaten (Passwörter werden maskiert):
bunx @capgo/cli@latest build credentials list
# List credentials for a specific appbunx @capgo/cli@latest build credentials list --appId com.example.appAnmeldedaten löschen
Abschnitt mit dem Titel „Anmeldedaten löschen“Anmeldedaten aus Ihrem lokalen Gerät entfernen:
# Clear all credentialsbunx @capgo/cli@latest build credentials clear
# Clear credentials for a specific app + platformbunx @capgo/cli@latest build credentials clear --appId com.example.app --platform iosAnmeldedaten migrieren
Abschnitt mit dem Titel „Anmeldedaten migrieren“Convertieren Sie die legacy-Ein-Profil-Format in das neue Multi-Target-Format:
bunx @capgo/cli@latest build credentials migrate --platform iosDie Migrationskommando erkennt alte BUILD_PROVISION_PROFILE_BASE64 Kredenziale, wandelt sie in CAPGO_IOS_PROVISIONING_MAP, und entfernt die legacy-Schlüssel. Siehe Migration von Single Profile für Details.
iOS-Zertifikatsdaten speichern
Abschnitt mit dem Titel “iOS-Zertifikatsdaten speichern”Vollständiges Beispiel
Abschnitt mit dem Titel “Vollständiges Beispiel”bunx @capgo/cli@latest build credentials save \ --platform ios \ --certificate ./cert.p12 \ --p12-password "YourP12Password" \ --ios-provisioning-profile "com.example.app=./profile.mobileprovision" \ --apple-key ./AuthKey_ABC1234567.p8 \ --apple-key-id "ABC1234567" \ --apple-issuer-id "00000000-0000-0000-0000-000000000000" \ --apple-team-id "TEAM123456"iOS-Optionen
Abschnitt mit dem Titel “iOS-Optionen”| Option | Beschreibung | Erforderlich |
|---|---|---|
--certificate <path> | Pfad zum .p12-Zertifikatsdatei | Ja (Release) |
--p12-password <password> | Passwort für die .p12-Zertifikatsdatei | Ja (Release) |
--ios-provisioning-profile <mapping> | Zuweisung von Provisioning-Profilen (bundleId=path). Wiederholbar für Mehrfachziel-Anwendungen. Wenn nur ein Profil und kein Vorwort für bundleId, CLI wird automatisch aus dem Profil abgeleitet. | Ja (Release) |
--apple-key <path> | Pfad zu App Store Connect API .p8-Schlüssel | Siehe Anmerkung¹ |
--apple-key-id <id> | App Store Connect API Schlüssel-ID | Siehe Anmerkung¹ |
--apple-issuer-id <id> | App Store Connect API Issuer-ID (UUID) | Siehe Anmerkung¹ |
--apple-team-id <id> | App Store Connect Team-ID | Ja |
--apple-id <email> | Apple-ID-E-Mail für die App-spezifische-Passwort-Upload (Alternative zur API-Schlüssel) | Siehe Anmerkung² |
--apple-app-specific-password <password> | App-spezifisches Passwort (xxxx-xxxx-xxxx-xxxx) | Siehe Anmerkung² |
--apple-app-id <id> | Numerische App Store Connect-App-ID (z.B. 1234567890) | Siehe Anmerkung² |
--ios-distribution <mode> | Verteilungsmodus: app_store (Standard) oder ad_hoc | Nein |
--output-upload | Ein zeitlich begrenztes Capgo Download-Link für das Build-Artifact aktivieren | Nein (Standard: false) |
--output-retention <seconds> | Wie lange Build-Ausgaben speichern (z.B. 3600s) | Nein (Standard: 3600s) |
--skip-build-number-bump | Automatische Build-Nummerierung überspringen | Nein |
When you save iOS credentials, the CLI:
- Was wird gespeichert?
- Abschnitt mit dem Titel „Was wird gespeichert?“
- Wenn Sie iOS-Zertifikate speichern, werden die __CAPGO_KEEP_0__:
~/.capgo-credentials/credentials.jsonLiest die Zertifikats- und Provisioning-Profile-Dateien ein und konvertiert sie in Base64-Codierung und speichert sie in.capgo-credentials.jsonmit--local) - Speichert Passwörter und IDs als plain text (lokale Dateien nur)
Die gespeicherte Dateistruktur:
{ "ios": { "BUILD_CERTIFICATE_BASE64": "...", "CAPGO_IOS_PROVISIONING_MAP": "{\"com.example.app\":{\"profile\":\"...\",\"name\":\"match AppStore com.example.app\"}}", "APPLE_KEY_CONTENT": "...", "P12_PASSWORD": "...", "APPLE_KEY_ID": "ABC1234567", "APPLE_ISSUER_ID": "...", "APP_STORE_CONNECT_TEAM_ID": "TEAM123456", "CAPGO_IOS_DISTRIBUTION": "app_store" }}Speichern von Android-Benutzercredentials
Abschnitt mit dem Titel “Speichern von Android-Benutzercredentials”Vollständiges Beispiel
Abschnitt mit dem Titel „Vollständiges Beispiel“bunx @capgo/cli@latest build credentials save \ --platform android \ --keystore ./release.keystore \ --keystore-alias "my-key-alias" \ --keystore-key-password "KeyPassword123" \ --keystore-store-password "StorePassword123" \ --play-config ./play-store-service-account.jsonAndroid-Optionen
Abschnitt mit dem Titel „Android-Optionen“| Option | Beschreibung | Erforderlich |
|---|---|---|
--keystore <path> | Pfad zur .keystore- oder .jks-Datei | Ja (Release) |
--keystore-alias <alias> | Alias des Schlüssels im Keystore | Ja (Veröffentlichung) |
--keystore-key-password <password> | Passwort für den Alias des Schlüssels | Ja (Veröffentlichung) |
--keystore-store-password <password> | Passwort für das Keystore | Ja (Veröffentlichung) |
--play-config <path> | Pfad zur Play Store-Dienstkonten-JSON-Datei | Ja (Einreichung) |
Was wird gespeichert
Abschnitt mit dem Titel „Was wird gespeichert“Wenn Sie Android-Kredentials speichern, werden die CLI:
- Liest die Keystore- und Dienstkonten-JSON-Dateien
- Konvertiert sie in Base64-Codierung
- Speichert sie ab
~/.capgo-credentials/credentials.json(oder.capgo-credentials.jsonmit--local) - Speichert Passwörter und Alias als plain text (nur lokale Dateien) ab
Die gespeicherte Dateistruktur:
{ "android": { "ANDROID_KEYSTORE_FILE": "...", "PLAY_CONFIG_JSON": "...", "KEYSTORE_KEY_ALIAS": "my-key-alias", "KEYSTORE_KEY_PASSWORD": "...", "KEYSTORE_STORE_PASSWORD": "..." }}Mit gespeicherten Anmeldeinformationen verwenden
Abschnitt mit dem Titel “Mit gespeicherten Anmeldeinformationen verwenden”Wenn Sie Anmeldeinformationen gespeichert haben, werden sie automatisch verwendet, wenn Sie bauen:
# Credentials automatically loaded from ~/.capgo-credentials/credentials.jsonbunx @capgo/cli@latest build request com.example.app --platform iosSie können auch gespeicherte Anmeldeinformationen mit Umgebungsvariablen überschreiben:
# Environment variables take precedence over saved credentialsBUILD_CERTIFICATE_BASE64="..." \P12_PASSWORD="different-password" \bunx @capgo/cli@latest build request com.example.app --platform iosVorhochstufenfolge:
- Umgebungsvariablen (höchste Priorität)
- Gespeicherte Anmeldeinformationen (
~/.capgo-credentials/credentials.json, oder lokales.capgo-credentials.json) - Keine Anmeldeinformationen (niedrigste Priorität)
Gespeicherte Anmeldeinformationen anzeigen
Abschnitt mit dem Titel „Gespeicherte Anmeldeinformationen anzeigen”Liste der gespeicherten Anmeldeinformationen:
bunx @capgo/cli@latest build credentials listBeispiel-Ausgabe:
📋 Saved Build Credentials:
iOS Credentials: ✓ Certificate (base64) ✓ Provisioning Map (JSON) ✓ Apple Key Content (base64) ✓ P12 Password: ******** ✓ Apple Key ID: ABC1234567 ✓ Apple Issuer ID: 00000000-0000-0000-0000-000000000000 ✓ Team ID: TEAM123456
Android Credentials: ✓ Keystore (base64) ✓ Play Store Config (base64) ✓ Keystore Alias: my-key-alias ✓ Key Password: ******** ✓ Store Password: ********
Location: ~/.capgo-credentials/credentials.json
🔒 These credentials are stored locally on your machine only. When building, they are sent to Capgo but NEVER stored there. They are auto-deleted after build completion.Sicherheitsbest Practices
Abschnitt mit dem Titel „Sicherheitsbest Practices”Sicherheit des lokalen Speichers
Abschnitt mit dem Titel „Sicherheit des lokalen Speichers”-
Dateizugriffsrechte
Terminal-Fenster # Global credentials directory + filechmod 700 ~/.capgo-credentialschmod 600 ~/.capgo-credentials/credentials.json# Local (per-project) credentials, if you use --localchmod 600 .capgo-credentials.json -
Nie Zugriffsdaten committen
Terminal-Fenster # Ignore the per-project credentials file (used with --local)echo ".capgo-credentials.json" >> .gitignoreDas globale Datei lebt in Ihrem Home-Verzeichnis, außerhalb des Repositories.
-
Geschützte Anmeldedaten
- Verwenden Sie unterschiedliche Anmeldedaten für lokale Entwicklung gegenüber CI/CD
- Rotieren Sie die Anmeldedaten regelmäßig
- Teilen Sie keine Anmeldedaten zwischen Teammitgliedern
CI/CD-Verwendung
Abschnitt mit dem Titel “CI/CD-Verwendung”Für CI/CD-Umgebungen präferieren Sie Umgebungsvariablen vor gespeicherten Anmeldedaten.
Exportieren Sie eine bereitgestellte .env zu verwendende (empfohlen)
Abschnitt mit dem Titel „Ein bereitgestelltes .env exportieren (empfohlen)“Stattdessen müssen Sie die Anmeldeinformationen nicht manuell in Base64 kodieren (siehe unten) erzeugen Sie stattdessen das Datei für Sie:Fenster des Terminalfensters build credentials manage Zur Zwischenablage kopieren
bunx @capgo/cli@latest build credentials manage# pick your app → choose "Export to .env"Stattdessen müssen Sie die Anmeldeinformationen nicht manuell in Base64 kodieren (siehe unten) .env.capgo.<appId>.<platform> erzeugen Sie stattdessen das Datei für Sie: 0600Fenster des Terminalfensters --platform ios Zur Zwischenablage kopieren --platform android Es schreibt eine Datei (Rechte
Vollständige Umgebungsvariablen-Referenz
Abschnitt mit dem Titel “Vollständige Umgebungsvariablen-Referenz”Die CLI liest die folgenden Umgebungsvariablen für Anmeldeinformationen:
iOS-Anmeldeinformationen:
| Variable | Beschreibung | Format | Erforderlich |
|---|---|---|---|
BUILD_CERTIFICATE_BASE64 | P12/PKCS12-Zertifikat für code-Signierung | Base64 | Ja (Veröffentlichung) |
CAPGO_IOS_PROVISIONING_MAP | JSON-Karte von Bundle-IDs zu Provisioning-Profile-Daten | JSON-String | Ja (Veröffentlichung) |
P12_PASSWORD | Kennwort für das P12-Zertifikat | Klartext | Optional |
APPLE_KEY_ID | App Store Connect API-Schlüssel-ID | Zeichenfolge (z.B. "ABC1234567") | Siehe Anmerkung¹ |
APPLE_ISSUER_ID | App Store Connect API Aussteller-ID | UUID-Zahl | Siehe Anmerkung¹ |
APPLE_KEY_CONTENT | App Store Connect API Schlüssel (.p8-Datei-Inhalt) | Base64 | Siehe Anmerkung¹ |
APP_STORE_CONNECT_TEAM_ID | Apple-Entwickler-Team-ID | Zeichenfolge (z.B. "XXXXXXXXXX") | Ja |
CAPGO_IOS_DISTRIBUTION | Verteilungsmodus: app_store (Standardmäßig) oder ad_hoc | Zeichenfolge | Nein |
Android-Zertifikate:
| Variable | Beschreibung | Format | Erforderlich |
|---|---|---|---|
ANDROID_KEYSTORE_FILE | Keystore-Datei für das Signieren von APK/AAB | Base64 | Ja (Release) |
KEYSTORE_KEY_ALIAS | Alias des Schlüsselpaares innerhalb des Keystores | Zeichenkette | Ja (Release) |
KEYSTORE_KEY_PASSWORD | Passwort für den Alias der Schlüssel | Plaintext | Ja* |
KEYSTORE_STORE_PASSWORD | Passwort für das Keystore-File | Plaintext | Ja* |
PLAY_CONFIG_JSON | Google Play-Dienstkontoinformationen im JSON-Format | Base64 | Ja (Eingabe) |
*Wenn nur ein Passwort bereitgestellt wird, wird es für beide verwendet KEYSTORE_KEY_PASSWORD und KEYSTORE_STORE_PASSWORD.
GitHub Beispiele für Aktionen
Abschnitt mit dem Titel „GitHub Beispielaufgaben“name: Cloud Build
on: push: branches: [main]
jobs: build-ios: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - uses: oven-sh/setup-bun@v2 - run: bun install - run: bunx @capgo/cli@latest build request com.example.app --platform ios env: CAPGO_TOKEN: ${{ secrets.CAPGO_TOKEN }} BUILD_CERTIFICATE_BASE64: ${{ secrets.BUILD_CERTIFICATE_BASE64 }} CAPGO_IOS_PROVISIONING_MAP: ${{ secrets.CAPGO_IOS_PROVISIONING_MAP }} P12_PASSWORD: ${{ secrets.P12_PASSWORD }} APPLE_KEY_ID: ${{ secrets.APPLE_KEY_ID }} APPLE_ISSUER_ID: ${{ secrets.APPLE_ISSUER_ID }} APPLE_KEY_CONTENT: ${{ secrets.APPLE_KEY_CONTENT }} APP_STORE_CONNECT_TEAM_ID: ${{ secrets.APP_STORE_CONNECT_TEAM_ID }}
build-android: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - uses: oven-sh/setup-bun@v2 - run: bun install - run: bunx @capgo/cli@latest build request com.example.app --platform android env: CAPGO_TOKEN: ${{ secrets.CAPGO_TOKEN }} ANDROID_KEYSTORE_FILE: ${{ secrets.ANDROID_KEYSTORE_FILE }} KEYSTORE_KEY_ALIAS: ${{ secrets.KEYSTORE_KEY_ALIAS }} KEYSTORE_KEY_PASSWORD: ${{ secrets.KEYSTORE_KEY_PASSWORD }} KEYSTORE_STORE_PASSWORD: ${{ secrets.KEYSTORE_STORE_PASSWORD }} PLAY_CONFIG_JSON: ${{ secrets.PLAY_CONFIG_JSON }}Vorbereitung von Base64-Werten
Abschnitt mit dem Titel „Vorbereitung von Base64-Werten“Um Ihre Zertifikatsdateien in Base64 umzuwandeln, um CI/CD-Secrets zu verwenden:
# iOS Certificate (.p12)base64 -i certificate.p12 | tr -d '\n' > certificate_base64.txt
# iOS Provisioning Profiles — use the CLI to generate CAPGO_IOS_PROVISIONING_MAP:bunx @capgo/cli@latest build credentials save --platform ios \ --ios-provisioning-profile "com.example.app=./profile.mobileprovision" \ # ... other options# Then copy CAPGO_IOS_PROVISIONING_MAP from ~/.capgo-credentials/credentials.json to your CI secrets
# iOS App Store Connect Key (.p8)base64 -i AuthKey_XXXXXX.p8 | tr -d '\n' > apple_key_base64.txt
# Android Keystore (.keystore or .jks)base64 -i release.keystore | tr -d '\n' > keystore_base64.txt
# Google Play Service Account JSONbase64 -i play-store-service-account.json | tr -d '\n' > play_config_base64.txtWhy Umgebungsvariablen Sind Sicherer
Abschnitt mit dem Titel “Warum Umgebungsvariablen Sicherer Sind”Dieser Ansatz ist sicherer, weil:
- Geheimnisse werden von Ihrem CI/CD-Plattform verwaltet
- Keine Zugriffsdateien auf den Build-Servern
- Einfache Rotation und Zugriffssteuerung
- Audit-Verlaufsdaten für die Geheimnisnutzung
Geheimnisrotation
Abschnitt mit dem Titel “Geheimnisrotation”Rotieren Sie Ihre Zugriffsdaten regelmäßig:
- iOS: Erstellen Sie neue Zertifikate und API-Schlüssel jährlich
- Android: Jährlich Passwörter des Keystores ändern
- Nach Team-Änderungen: Rotieren, wenn Teammitglieder wechseln
Speicherter Zugriff aktualisieren:
# Re-run save command with new credentialsbunx @capgo/cli@latest build credentials save --platform ios --certificate ./new-cert.p12 ...Problembehandlung
Abschnitt mit dem Titel „Problembehandlung“„Keine Zugriffsberechtigungen gefunden“
Abschnitt mit dem Titel „„Keine Zugriffsberechtigungen gefunden““Wenn das Build besagt, dass keine Zugriffsberechtigungen gefunden wurden:
-
Überprüfen, ob Anmeldeinformationen gespeichert sind:
Terminal-Fenster bunx @capgo/cli@latest build credentials list -
Speichern Sie die Anmeldeinformationen, wenn sie fehlen:
Terminal-Fenster bunx @capgo/cli@latest build credentials save --platform ios ... -
Überprüfen Sie, ob das Dateisystem für die Anmeldeinformationen existiert:
Terminal-Fenster ls -la ~/.capgo-credentials/credentials.json # globalls -la .capgo-credentials.json # local (--local)
„Zugriffsverbot“ beim Lesen von Anmeldeinformationen
Abschnitt mit dem Titel „Zugriffsverbot“ beim Lesen von AnmeldeinformationenDateiberechtigungen korrigieren:
chmod 600 ~/.capgo-credentials/credentials.json # globalchmod 600 .capgo-credentials.json # localKontodaten werden nicht verwendet
Abschnitt mit dem Titel „Kontodaten werden nicht verwendet“Überprüfen Sie, ob die richtige Plattform angegeben ist:
# Make sure --platform matches saved credentialsbunx @capgo/cli@latest build request com.example.app --platform ios # Uses ios credentialsbunx @capgo/cli@latest build request com.example.app --platform android # Uses android credentialsKontodaten löschen und neu speichern
Abschnitt mit dem Titel „Kontodaten löschen und neu speichern“Wenn Kontodaten beschädigt erscheinen:
# Clear all credentialsbunx @capgo/cli@latest build credentials clear
# Save againbunx @capgo/cli@latest build credentials save --platform ios ...Migration von Umgebungsvariablen
Sektion: Migration von UmgebungsvariablenWenn Sie derzeit Umgebungsvariablen verwenden, können Sie zu gespeerten Anmeldeinformationen migrieren:
-
Ziehen Sie Ihre aktuellen Umgebungsvariablen heraus
Terminal-Fenster echo $BUILD_CERTIFICATE_BASE64 # Verify they exist -
Base64-Dateien wieder in die Originaldateien zurückdekodieren (falls erforderlich)
Terminal-Fenster echo "$BUILD_CERTIFICATE_BASE64" | base64 -d > cert.p12echo "$BUILD_PROVISION_PROFILE_BASE64" | base64 -d > profile.mobileprovision -
Mithilfe von CLI speichern
Terminal-Fenster bunx @capgo/cli@latest build credentials save \--platform ios \--certificate ./cert.p12 \--ios-provisioning-profile ./profile.mobileprovision \--p12-password "$P12_PASSWORD" \--apple-key-id "$APPLE_KEY_ID" \--apple-issuer-id "$APPLE_ISSUER_ID" \--apple-team-id "$APP_STORE_CONNECT_TEAM_ID"Wenn Sie bereits gespeicherte Anmeldeinformationen in der alten Format (einzeln
BUILD_PROVISION_PROFILE_BASE64) haben, führen Sie Folgendes aus:Terminalfenster bunx @capgo/cli@latest build credentials migrate --platform iosDies wandelt das legale single-Profil in ein
CAPGO_IOS_PROVISIONING_MAPund entfernt die altenBUILD_PROVISION_PROFILE_BASE64undAPPLE_PROFILE_NAMESchlüssel. -
Testen Sie die Build
Terminalfenster bunx @capgo/cli@latest build request com.example.app --platform ios -
Umweltvariablen entfernen (optional)
Terminalfenster unset BUILD_CERTIFICATE_BASE64 BUILD_PROVISION_PROFILE_BASE64
Datei-Location
Abschnitt mit dem Titel „Datei-Location”Die Anmeldeinformationen werden in einer einzelnen JSON-Datei gespeichert:
- Global (Standard):
~/.capgo-credentials/credentials.json— auf allen Projekten gemeinsam - Local (mit __CAPGO_KEEP_0__
--local):.capgo-credentials.jsonin Ihrem Projekt-Root — überschreibt die globale Datei für dieses Projekt
Die Datei wird automatisch erstellt, wenn Sie die ersten Anmeldeinformationen speichern. Fügen Sie .capgo-credentials.json zu Ihrem .gitignore so werden die Anmeldeinformationen pro Projekt nie committet.
Nächste Schritte
Abschnitt mit dem Titel “Nächste Schritte”- Einstieg - Erstellen Sie Ihre erste Build
- iOS Builds - iOS-spezifische Build-Konfiguration
- Android Builds - Android-spezifische Build-Konfiguration
- Troubleshooting - Gemeinsame Probleme und Lösungen
Benötigen Sie Hilfe?
Abschnitt mit dem Titel “Benötigen Sie Hilfe?”- 📚 Troubleshooting-Leitfaden
- 💬 Discord-Gemeinschaft
- 📧 E-Mail: support@capgo.app
Weitergehen Sie von der Verwaltung von Anmeldeinformationen
Abschnitt mit dem Titel “Weitergehen Sie von der Verwaltung von Anmeldeinformationen”Wenn Sie die Verwaltung von Anmeldeinformationen verwenden Verwaltung von Anmeldeinformationen für die Automatisierung von CI/CD zu planen, mit ihm verbunden Capgo CI/CD für den Produktworkflow in Capgo CI/CD Capgo Native Builds für den Produktworkflow in Capgo Native Builds Capgo Integrations für den Produktworkflow in Capgo Integrations CI/CD-Integration für die Implementierungsdetails in CI/CD-Integration GitHub Actions-Integration für die Implementierungsdetails in GitHub Actions-Integration