Capacitor
Aggiornamenti nativi per le app iOS e Android costruite con Capacitor. Installa @capgo/capacitor-aggiornatore e spedisci pacchetti con @capgo/cli.
Leggi di più →Invia correttivi web-layer istantaneamente per Ionic e Capacitor app. Saltare l'attesa dell'App Store.
Sostegno umano da parte di Martin
14 giorni di prova gratuita illimitata. Nessuna carta di credito richiesta.
Ritorno nativo
I fallimenti JS si riprendono fuori dal JavaScript
99,9% di uptime
Uptime della piattaforma
Canali dinamici
Tracce canarino, beta, supporto e produzione
300+ località di edge
CDN mondiale
~50ms tipico
Ultra bassa latenza
Log dei dispositivi
Stato di aggiornamento e cronologia di rollback per dispositivo
Utilizza i canali, le condivisioni di pacchetti, la protezione del rollback e i log dei dispositivi indipendentemente dal fatto che il tuo app si esegua su Capacitor, Cordova o Electron.
Aggiornamenti nativi per le app iOS e Android costruite con Capacitor. Installa @capgo/capacitor-aggiornatore e spedisci pacchetti con @capgo/cli.
Leggi di più →Mantieni la tua catena di strumenti Cordova e ottieni comunque Capgo OTA su iOS 7+ e Android 13+ con @capgo/cordova-aggiornatore e lo stesso JavaScript API.
Leggi di più →Invia aggiornamenti HTML, CSS e JavaScript agli app desktop senza ricostruire gli installatori. @capgo/aggiornatore-elettronico riflette il mobile API.
Leggi di più →Capgo offre alle squadre mobili un percorso di rilascio per le correzioni urgenti del web, il rilascio controllato e un audit trail chiaro, in modo che un deploy cattivo non diventi giorni di attesa per la revisione dei negozi.
Usa gli aggiornamenti in tempo reale per JavaScript, CSS, copia, flag di feature runtime e correzioni di asset web mentre le modifiche native e Capacitor continuano attraverso i negozi.
Rilascia su canali interni, beta, canarino e di produzione con rollback pronto prima che un rollout diventi un incidente di supporto.
Usa i registri dei dispositivi, lo stato dell'aggiornamento, la storia dei pacchetti e le metriche di adozione per spiegare i rilasci all'ingegneria, al supporto e alla leadership.
Note da team di Capacitor che utilizza Capgo per aggiornamenti OTA in produzione.
Il plugin di aggiornamento Capgo Capacitor ha rivoluzionato il modo in cui distribuiamo gli aggiornamenti. Ciò che un tempo richiedeva giorni ora richiede solo minuti.
Poter inviare aggiornamenti OTA in produzione istantaneamente senza dover attendere i cicli di revisione completi dell'App Store è stato un enorme vantaggio operativo.
Esecuzione nativa, rollback, validazione e controllo del rilascio in un unico servizio.
$ npx @capgo/cli bundle upload ✔ validated · ✔ published · ✔ rolling out
CLI esamina le dipendenze native e ti avverte prima di distribuire aggiornamenti incompatibili. Consegna modifiche web velocemente senza spingere code native-breaking ai clienti.
Le scariche, l'installazione e l'attivazione vengono eseguite su thread OS nativi. I crash di JavaScript non possono influire sul processo di aggiornamento.
Verifica la notifica di pronto all'uso, il file index.html, i limiti di dimensione del bundle e i checksum prima di accettare qualsiasi upload.
Ogni aggiornamento è sommato, firmato e crittografato in modo end-to-end. Nessuno può alterare gli aggiornamenti - neanche Capgo può vedere cosa c'è dentro i pacchetti.
La meccanismo di fallback del pacchetto mantiene sempre una versione funzionante. I tuoi utenti non vedono mai un'app rotta.
Capgo i canali sono controlli in tempo reale, non sono hardcoded. Muovi gli utenti tra dev, staging, PR, canary e produzione dal tuo interfacce dell'app o via API istantaneamente.
Pair Capgo le notifiche con gli aggiornamenti in tempo reale affinché un push silenzioso possa chiedere ai dispositivi di controllare, scaricare e mettere in coda il pacchetto più recente per il canale selezionato.
Vedi se un upload è sicuro per OTA, richiede una build nativa o dovrebbe aspettare — prima che arrivi in produzione.
Sostegno umano da Martin
$ npx @capgo/cli@latest bundle upload --canale production --falli-incompatibili
Attenzione: bundle non compatibile con nativo.
@capacitor/camera è cambiata da 6.1.0 a 6.2.0
azione: fallisci questo upload o spedisci una build nativa prima
VEDI IN AZIONE
Quattro brevi animazioni: come una correzione raggiunge un telefono, cosa può essere inviato via aria, perché i download rimangono piccoli, e come si recupera da una rilascio andato male.
Cosa è possibile
Scegli la combinazione giusta di tipi di aggiornamento per le esigenze dell'app
Control when updates are applied: predefinito (di background), all'installazione, al lancio, o sempre
Aspetta specifiche condizioni: data, background, version nativa, o uccidere evento
Controllo aggiornamenti semver: nessuno, maggiore, minore, patcho oppure metadati
Pacco completo (o tutto il bundle JS) o (intero pacchetto JS) o Solo file modificati per aggiornamenti più veloci
Esplora tutti i tipi di aggiornamento
Not for using live updates. Both stores let apps download interpreted code like JavaScript, HTML, and CSS, as long as each update stays within the app you submitted for review.
Il nostro record di tracce
0 rifiuti
In 4.700+ app in produzione, non abbiamo mai visto un negozio rifiutare un'applicazione perché invia aggiornamenti con Capgo.
Our splash screen auto-hide feature linked at runtime to the separate splash screen plugin. Apple's review flagged that dynamic linking as a dynamic code concern. It was unrelated to OTA updates, and we removed the dynamic link from the plugin.
Gli applicazioni possono scaricare l'interprete code se non cambia lo scopo principale dell'applicazione, crea un negozio per altre code o applicazioni o bypassa la firma, il sandbox o altre funzionalità di sicurezza del sistema operativo.
Politica ufficiale : AppleGli applicazioni non possono aggiornare il proprio code nativo fuori da Google Play. Code che esegue in un interprete o in una macchina virtuale, come JavaScript in un WebView, è esplicitamente esentato.
Politica ufficiale : Google PlayLe decisioni di revisione appartengono sempre ad Apple e Google, quindi nessun fornitore può promettere l'approvazione. Capgo ti mantiene sul lato delle politiche che pubblicano.
Leggi la FAQ della politica del negozioPronto per l'IA
Claude Code, Cursor, Codex o qualsiasi agente può configurare Capgo, caricare bundle, gestire canali e richiedere costruzioni native. Ogni azione è una sola riga di comando o una sola chiamata di strumento.
npx @capgo/cli@latest bundle upload
npx @capgo/cli@latest mcp
npx skills add Cap-go/capgo-skills
capgo.app/llms-full.txt
Same Ionic and Capacitor OTA promise. Different safety model.
| Capgo Live Updates | Fai da te / self-hosted Script personalizzati e hosting statico | Competitore cloud | |
|---|---|---|---|
| Aggiorna runtime | Completa nativa. Scarica, installa e attiva sui thread OS nativi. Un crash JS non può interrompere il flusso di aggiornamento. | Runs in your app JS context. A bad bundle can break updates too. | Esegue in app-layer. Gli errori JS possono bloccare o corrompere il flusso di aggiornamento. |
| Recupero rollback | Rollback nativo. Ritorna al bundle buono precedente fuori JavaScript, anche quando il nuovo bundle si blocca al lancio. | Progettate e mantenete la logica di rollback da soli. | Esiste il rollback, ma spesso dipende dal layer dell'applicazione che funziona ancora. |
| Guardia di installazione fallita | Automatico. Se non viene chiamata notifyAppReady() entro 10 secondi, si effettua il rollback. | La gestione e la monitoraggio sono a carico tuo. | Facoltativo o manuale, a seconda del prodotto. |
| Compatibilità nativa | CLI controlla. Scansiona le dipendenze native prima dell'upload e segnala le modifiche breaking. | Costruisci i limiti di sicurezza da solo. | Caricamento di validazione solo per i maggiori prodotti. |
| Validazione pre-upload | Controlli approfonditi Verifica index.html, dimensione del pacchetto, checksum, versioni duplicate e vincoli del hub. | Le regole del tuo CI, se le hai scritte. | Verifiche di bundle base. |
| Controllo del rilascio | Canali dinamici. Assegnazione di canali per canarino, beta, produzione, supporto e dispositivo. | Più URL ospitati o routing personalizzato. | Canali supportati, profondità e API variano. |
| Visibilità del dispositivo | Log per dispositivo. Installazioni, fallimenti, rollback e eventi di politica per dispositivo senza Xcode o Android Studio. | Contatori di download server-side o analisi personalizzate. | Dashboard aggregato, meno profondità per dispositivo. |
| Prova prima di pagare | Sì 14 giorni di prova gratuita senza carta di credito | Cheap hosting until traffic grows. | Piani a livelli. Le prove variano tra i fornitori. |
La comparazione riflette gli impianti DIY/self-hosted tipici e la documentazione pubblica dei competitor cloud
EAS Update invia correzioni JavaScript per le app Expo e React Native. Capgo fa la stessa cosa per i pacchetti web Capacitor: canali, rollback e registri di dispositivo. Resta su EAS se l'app è React Native. Utilizza Capgo se hai mantenuto l'interfaccia web
Inizia automaticamente in 5 minuti. Passa al controllo manuale quando la tua strategia di rilascio lo richiede.
Sostegno umano da Martin
Inizia a spedire →