Zum Inhalt springen

Einführung in Capgo Build

Capgo Build ist ein cloudbasiertes Dienst für die native App-Kompilierung für Capacitor-Anwendungen. Es ermöglicht Ihnen, iOS- und Android-Anwendungen ohne lokale Entwicklungsumgebungen zu erstellen - kein Xcode, kein Android Studio, kein Mac-Hardware auf Ihrem eigenen Rechner erforderlich.

Capgo Build kompiliert die native Teile Ihre Capacitor-Anwendung im Cloud:

iOS-Builds

Laufen auf dedizierten Mac Mini Silicon M4-Maschinen — kein Mac Ihres eigenen Rechners erforderlich.

Android-Builds

Erstellen Sie auf derselben M4-Flotte, mit Android Studio 2025 verfügbar.

Automatische Code-Signierung

Zertifikate, Bereitstellungsprofile und Keystores werden alle für Sie bearbeitet.

Direct Store Submission

Signierte Apps werden direkt auf App Store Connect und Google Play hochgeladen.

Sie starten Builds mit einem einzigen CLI-Befehl, der von überall funktioniert - Ihrem lokalen Rechner, GitHub Actions, GitLab CI oder jedem CI/CD-Pipeline.

Capgo-Builds laufen native Jobs auf dedizierten Mac Mini Silicon M4-Maschinen:

KomponenteSpezifikation
MaschineMac Mini Silicon M4
Prozessor10-kerniger M4-Prozessor (4 Leistungskerne, 6 Effizienzkern)
GPU10-kerniger GPU
Neurales Engine16-kerniges Neurales Engine
Speicher16 GB RAM
Betriebssystem-ImagemacOS Tahoe 26.2

Das Build-Image unterstützt Xcode 26.2 und Android Studio 2025 für native Build-Pipelines.

Capgo bietet zwei komplementäre Funktionen für die Aktualisierung Ihrer App. Hier erfahren Sie, wann Sie jede verwenden sollten:

SzenarioLive UpdatesCapgo Build
Fehlerbehebung in JavaScript/TypeScript code
Benutzerschnittstelle-Änderungen (HTML, CSS, Bilder)
Aktualisierung von Web-Abhängigkeiten
Hinzufügen oder Entfernen eines Capacitor-Plugins
Aktualisierung einer nativen SDK-Version
Änderung von nativen Berechtigungen (Info.plist, AndroidManifest)
Aktualisierung von Capacitor
Änderung von nativen code (Swift, Kotlin, Java)
Änderung des App-Icons oder der Splash-Screen
Erste App-Store-Einreichung

Keine lokale Mac-Umgebung erforderlich für iOS

Erstellen und verteilen Sie iOS-Apps ohne Mac-Hardware zu besitzen. Jeder auf Windows, Linux oder jedem CI/CD-System kann iOS-Builds auslösen und auf TestFlight veröffentlichen.

Lokale Umgebungsinstallation überspringen

Keine Installation von Xcode, Android Studio oder Verwaltung von SDK-Versionen erforderlich. Capgo Build übernimmt alle native Werkzeuge - Sie führen einfach den CLI-Befehl aus.

Zentralisierte Anmeldeinformationen

Speichern Sie Ihre Zertifikate und Keystores in Ihren CI/CD-Secrets einmal. Jeder Teammitglied kann Builds ohne die Notwendigkeit von Signierungszertifikaten auf seinem lokalen Computer auslösen.

Funktioniert mit jedem CI/CD

Ein einzelner CLI-Befehl integriert sich mit jedem Pipeline. GitHub-Actions, GitLab CI, Jenkins - Auslösen Sie Builds als Teil Ihres bestehenden Workflows.

Echtzeit-Build-Protokolle

Beobachten Sie Ihren Build-Fortschritt live in Ihrem Terminal. Protokolle streamen über Server-Sent Events, damit Sie Probleme sofort lösen können, wenn sie auftreten.

Direkte Store-Submission

Signierte Apps laden direkt in App Store Connect und Google Play. Keine manuellen Schritte zwischen der Build-Abgeschlossenheit und der Store-Submission.

Wenn Sie den Build-Befehl ausführen:

  1. Hochladen - Die CLI-Archivdateien enthalten nur das erforderliche (native Plattform-Ordner + native Abhängigkeiten) und werden in eine sichere Cloud-Speicherung hochgeladen
  2. Bauen - Ihre App wird auf dediziertem Infrastruktur mit Fastlane kompiliert
  3. Signieren - Zertifikate und Keystores werden angewendet (sie existieren nur im Speicher während der Erstellung)
  4. Einreichen - Signierte Apps werden direkt an App Store Connect oder Google Play hochgeladen
  5. Putzen - Alle Build-Artikel und Anmeldeinformationen werden automatisch gelöscht

Ihr Quellcode code bleibt auf Ihrem Gerät. Nur die plattform-spezifischen native code-Dateien werden hochgeladen.

Sicherheitsmodell

Security Model

Capgo Die Capgo-Konfiguration ist so gestaltet, dass keine Anmeldeinformationen gespeichert werden:

  • Runtime-only-Anmeldeinformationen - Zertifikate und Schlüsselcontainer werden nie in Capgo gespeichert. Sie werden hochgeladen und sofort nach Abschluss der Capgo-Konfiguration entfernt.
  • Ephemere Umgebungen - Jede __CAPGO_KEEP_0__-Konfiguration läuft isoliert und wird nach Abschluss zerstört.
  • Keine Log-Speicherung - Capgo-Protokolle werden nur in Ihrem Terminal angezeigt, nicht auf den Capgo-Servern gespeichert.
  • Minimaler Upload - Nur die native Plattform, die Sie angefordert haben, wird hochgeladen, nicht Ihr gesamtes Codebase. Sie sehen genau, was hochgeladen wird

Der Aufbauzeitraum ist der einzige Kostenfaktor:

  • In Ihrem Capgo-Plan sind Minuten für den Aufbau enthalten
  • Zusätzliche Minuten über das Kredit-System verfügbar
  • Die Builds laufen auf Mac Mini Silicon M4-Maschinen mit den bereits installierten native Toolchains ab
  • Keine Speicherkosten