Saltare al contenuto

Panoramica

Utilizza Capgo’s Live Updates per aggiornare i bundle JavaScript dell'applicazione in tempo reale. Invia aggiornamenti JS direttamente agli utenti su iOS, Android e Electron senza dover passare attraverso i cicli di revisione dei negozi per risolvere i bug e rilasciare nuove funzionalità più velocemente.

Capgo’s sistema di Aggiornamento in Tempo Reale ha due componenti chiave:

  1. Il Capgo SDK, che installi nella tua app. Il SDK controlla gli aggiornamenti disponibili e li scarica in background.

  2. Canali, che ti consentono di mirare gli aggiornamenti a specifiche fasce di utenti. Puoi utilizzare i canali per gestire diverse tracce di rilascio, come Production, Staginge Dev.

Quando carichi un nuovo bundle JS su Capgo e gli assegni un canale, il Capgo SDK nelle app configurate per quel canale rileverà l'aggiornamento e lo scaricherà. La prossima volta che l'app si riavvierà, il nuovo bundle verrà caricato.

Perché i Log di Capgo Sono Importanti (visione di mercato)

Sezione intitolata “Perché i Log di Capgo Sono Importanti (visione di mercato)”
  • Raggi X istantaneo di ogni distribuzione: Cronologie per dispositivo mostrano controlli, download, installazioni, blocchi di politica e rollback, quindi sai esattamente cosa è successo—nessun indovinello o dibattito su “funziona sul mio telefono”.
  • Faster incident response: Codici di allarme (ad esempio, limiti di velocità, fallimenti di checksum, mancate notifiche di notifyAppReady) emergono prima che gli utenti inizino a invadere il supporto, consentendo di spedire una correzione o un rollback in pochi minuti.
  • Prova della politica del canale: I log verificano che i guardian (blocco maggiori, disabilita emulatori/costruzioni di sviluppatori, limiti di piattaforma) stanno attivamente proteggendo la produzione.
  • Protezione del reddito e della reputazione: Vedi quando gli aggiornamenti si bloccano su reti deboli o superano i limiti del piano, quindi puoi intervenire prima che le conversioni, le sessioni o le recensioni diminuiscano.
  • Fonte unica di verità: Il prodotto, la QA e il Supporto condividono lo stesso flusso di log cloud—nessuna ricerca attraverso Xcode/Android Studio o messaggi di posta elettronica con gli ingegneri per i log nativi.

Inizia a utilizzare gli aggiornamenti in tempo reale seguendo questi passaggi:

  1. Completa il Capgo Guida rapida per configurare il tuo app in Capgo e installare il Capgo SDK.

  2. Nel tuo app code, chiama CapacitorUpdater.notifyAppReady() dopo che il tuo app è stato inizializzato. Ciò avverte il Capgo SDK che il tuo app è pronto a ricevere aggiornamenti.

  3. Costruisci il tuo bundle JS e caricalo su Capgo:

    Finestra del terminale
    npm run build
    npx @capgo/cli@latest bundle upload --channel=production
  4. Apri il tuo app e attendi che l'aggiornamento venga scaricato. Puoi controllare lo stato con:

    Finestra del terminale
    npx @capgo/cli@latest app debug
  5. Una volta scaricato l'aggiornamento, chiudi e riapri il tuo app per caricare il nuovo bundle.

Vedi il Deploying Live Updates la guida per ulteriori dettagli.

Se stai utilizzando Overview per pianificare l'approvazione e la distribuzione della tua app, connettila con @capgo/capacitor-recensione-in-app per i dettagli di implementazione in @capgo/capacitor-recensione-in-app, Utilizzare @capgo/capacitor-recensione-in-app per la capacità nativa in Utilizzare @capgo/capacitor-recensione-in-app, per il mercato nativo @capgo/capacitor per i dettagli di implementazione in @capgo/capacitor-native-market Utilizzo di @capgo/capacitor-native-market per la capacità nativa in Utilizzo di @capgo/capacitor-native-market, e Capacitor Aggiornamenti OTA: Guida all'approvazione di App Store per il contesto pratico in Capacitor Aggiornamenti OTA: Guida all'approvazione di App Store