Zum Inhalt springen

Einführung in die Capgo-Entwicklung

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

Capgo Build kompiliert die native Teile Ihres Capacitor-Apps im Cloud:

  • iOS-Builds laufen auf dedizierten Mac Mini Silicon M4-Maschinen
  • Android-Builds laufen auf der gleichen Mac Mini Silicon M4-Build-Flotte mit Android Studio 2025 verfügbar
  • Automatische code-Signierung verwaltet Zertifikate, Bereitstellungsprofile und Keystores
  • Direkter Store-Submission Hochlädt signierte Apps bei App Store Connect und Google Play hoch

Sie starten Builds mit einem einzelnen CLI-Befehl, der von überall funktioniert - Ihrem lokalen Computer, 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 Effizienzkernen)
GPU10-kernige GPU
Neuronales Engine16-kerniges Neuronales Engine
Speicher16 GB RAM
Betriebssystem-ImagemacOS Tahoe 26.2

Das Build-Bild unterstützt Xcode 26.2, Android Studio 2025 und .NET 9/.NET 10 SDK-Lasten 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
Fehlertreffer in JavaScript/TypeScript code
UI-Änderungen (HTML, CSS, Bilder)
Aktualisierung von Web-Abhängigkeiten
Hinzufügen oder Entfernen eines Capacitor-Plugins
Aktualisierung einer native SDK-Version
Änderung von native Berechtigungen (Info.plist, AndroidManifest)
Aktualisierung der Capacitor-Version
Änderung von native code (Swift, Kotlin, Java)
Änderung des App-Icons oder der Splash-Screen
Erste App-Store-Submission

Warum verwenden Sie Capgo-Build?

Warum Capgo Build verwenden?

Keine lokale Mac-Umgebung erforderlich für iOS

iOS-Anwendungen ohne Mac-Hardware erstellen und bereitstellen. Jeder auf Windows, Linux oder einem CI/CD-System kann iOS-Builds auslösen und auf TestFlight veröffentlichen.

Lokale Umgebungsinstallation überspringen

Keine Installation von Xcode, Android Studio oder SDK-Versionen erforderlich. Capgo Build handhabt 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 auslösen, ohne dass sie Signierungsanmeldeinformationen auf ihrem lokalen Computer benötigen.

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-Protokolle

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

Direkte Speicherplatz-Submission

Signierte Apps werden direkt in App Store Connect und Google Play hochgeladen. Es gibt keine manuellen Schritte zwischen der Fertigstellung der Build und der Einreichung im Store.

Wenn Sie den Build-Befehl ausführen:

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

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

Capgo-Build ist mit Null-Speicherung von Anmeldeinformationen konzipiert:

  • Runtime-only-Zertifikate - Zertifikate und Keystores werden nie in Capgo gespeichert. Sie werden hochgeladen und sofort nach Abschluss des Builds entfernt.
  • Ephemere Umgebungen - Jeder Build läuft isoliert und wird nach Abschluss zerstört
  • Keine Log-Speicherung - Build-Protokolle fließen nur in Ihr Terminal, werden nie auf Capgo-Servern gespeichert
  • Minimal Upload - Nur die native Plattform, die Sie anfragen, wird hochgeladen, nicht Ihr gesamtes Codebase. Sie sehen genau, was hochgeladen wird

Der Aufbauzeit ist der einzige Kosten:

  • Aufbau Minuten sind in Ihrem Capgo-Plan enthalten
  • Zusätzliche Minuten über das Kredit-System verfügbar
  • Die Builds werden auf Mac Mini Silicon M4-Maschinen mit den native Toolchains bereits installiert
  • Keine Speicherkosten