Vai al contenuto

Introduzione a Capgo Build

Capgo Build è un servizio di compilazione cloud per app native Capacitor. Ti permette di buildare app iOS e Android senza dover gestire ambienti di sviluppo locali: niente Xcode, niente Android Studio e nessun Mac necessario sulla tua macchina.

Capgo Build compila le parti native della tua app Capacitor nel cloud:

Build iOS

Eseguito su Mac Mini Silicon M4 dedicati — non serve un tuo Mac.

Build Android

Build sulla stessa flotta M4, con Android Studio 2025 disponibile.

Firma Code automatica

Certificati, provisioning profile e keystore sono tutti gestiti per te.

Invio diretto agli Store

Le app firmate vengono caricate direttamente su App Store Connect e Google Play.

Avvii le build con un singolo comando CLI che funziona da ovunque: dalla tua macchina locale, GitHub Actions, GitLab CI o qualsiasi pipeline CI/CD.

Capgo La build esegue job nativi su Mac Mini Silicon M4 dedicati:

ComponenteSpecifiche
MacchinaMac Mini Silicon M4
CPUCPU M4 a 10 core (4 core performance e 6 core efficiency)
GPUGPU a 10 core
Neural EngineNeural Engine a 16 core
Memoria16GB di RAM
Immagine OSmacOS Tahoe 26.2

L'immagine di build supporta Xcode 26.2 e Android Studio 2025 per le pipeline di Native Build.

Capgo offre due funzionalità complementari per aggiornare la tua app. Ecco quando usare ciascuna:

ScenarioLive UpdateBuild Capgo
Correzione bug in JavaScript/TypeScript code✓
Modifiche UI (HTML, CSS, immagini)✓
Aggiornamento delle dipendenze web✓
Aggiunta o rimozione di un plugin Capacitor✓
Aggiornamento della versione nativa di SDK✓
Modifica dei permessi nativi (Info.plist, AndroidManifest)✓
Aggiornamento della versione di Capacitor✓
Modifica del codice nativo code (Swift, Kotlin, Java)✓
Cambio icona app o splash screen✓
Prima pubblicazione sugli app store✓

Nessun Mac locale richiesto per iOS

Crea build e pubblica app iOS senza avere un Mac. Chiunque su Windows, Linux o qualsiasi sistema CI/CD può avviare build iOS e pubblicare su TestFlight.

Salta la configurazione dell'ambiente locale

Non serve installare Xcode, Android Studio o gestire le versioni di SDK. Capgo Build gestisce tutti i tool nativi: devi solo eseguire il comando CLI.

Credenziali centralizzate

Memorizza certificati e keystore nei secret della tua CI/CD una volta sola. Ogni membro del team può avviare le build senza avere le credenziali di firma sulla propria macchina.

Compatibile con ogni CI/CD

Un singolo comando CLI si integra con qualsiasi pipeline. GitHub Actions, GitLab CI, Jenkins: avvia i build come parte del tuo workflow.

Log di build in tempo reale

Monitora l'avanzamento del build in tempo reale nel terminale. I log vengono trasmessi tramite Server-Sent Events per debuggare i problemi istantaneamente non appena si verificano.

Invio diretto agli Store

Le app firmate vengono caricate direttamente su App Store Connect e Google Play. Nessun passaggio manuale tra il completamento del build e l'invio.

Quando esegui il comando di build:

  1. Carica - Il CLI comprime solo il necessario (cartella della piattaforma nativa + dipendenze native) e lo carica su uno storage cloud sicuro
  2. Build - La tua app viene compilata su un'infrastruttura dedicata tramite Fastlane. Di default, i build ripetuti ripristinano una cache di compilazione per ogni app (ometti cache_key per la cache generale condivisa); imposta --cache-key per separare RC e produzione, oppure passa --no-cache per disabilitare il ripristino e salvare
  3. Firma - Certificati e keystore vengono applicati (esistono solo in memoria durante il build)
  4. Invia - Le app firmate vengono caricate direttamente su App Store Connect o Google Play
  5. Pulizia - Tutti gli artefatti di build e le credenziali vengono eliminati automaticamente

Il tuo code rimane sulla tua macchina. Viene caricato solo il code nativo specifico per la piattaforma.

Capgo Build è progettato per non memorizzare alcuna credenziale:

  • Credenziali solo a runtime - Certificati e keystore non vengono mai salvati su Capgo. Vengono caricati e rimossi subito dopo il completamento della build.
  • Ambienti effimeri - Ogni build viene eseguita in isolamento e distrutta al termine
  • Nessun salvataggio log - I log della build vengono trasmessi solo al tuo terminale, mai salvati sui server di Capgo
  • Upload minimo - Viene caricata solo la piattaforma nativa richiesta, non l'intero codebase. Vedi esattamente cosa viene caricato

Il costo riguarda solo il tempo di build:

  • I minuti di build sono inclusi nel tuo piano Capgo
  • Minuti extra disponibili tramite sistema a crediti
  • Le build girano su Mac Mini Silicon M4 con toolchain native già installate
  • Nessun costo di storage