Saltare al contenuto

Panoramica

Utilizza il feature di Aggiornamenti in Tempo Reale di Capgo per aggiornare i bundle JavaScript del tuo'applicazione in modo remoto e in tempo reale. Invia aggiornamenti JS direttamente ai tuoi utenti su iOS, Android e Electron senza dover passare attraverso i cicli di revisione dei negozi per risolvere bug e rilasciare nuove funzionalità più velocemente.

il sistema di Aggiornamenti in Tempo Reale di Capgo ha due componenti chiave:

  1. Capgo SDK, che si installa nell'app. Il SDK controlla le disponibilità degli aggiornamenti e li scarica in background.

  2. I canali, che consentono di targetizzare gli aggiornamenti per gruppi specifici di utenti. È possibile utilizzare i canali per gestire diverse tracce di rilascio, come Production, Staginge Dev.

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

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

Sezione intitolata “Perché Capgo Logs sono importanti (visione di mercato)”
  • Raggi X istantanei di ogni rollout: Le timeline per dispositivo mostrano controlli, download, installazioni, blocchi di policy e rollback, quindi sai esattamente cosa è successo – senza congetture o dibattiti su ‘funziona sul mio telefono’.
  • Risposta incidente più rapida: I codici di allarme (ad esempio, limiti di tasso, fallimenti di checksum, mancati notifiche di pronto avvio dell'app) vengono resi visibili prima che gli utenti inizino a inviare richieste di supporto, consentendo di inviare una correzione o un rollback in pochi minuti.
  • Prova della politica del canale: I log verificano che i guardiani (blocco dei maggiori, disabilitazione degli emulatori/costruzioni di sviluppo, 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à: Produttività, QA e Supporto condividono lo stesso flusso di log cloud – senza dover scavare in Xcode/Android Studio o inviare messaggi di posta elettronica agli ingegneri per i log nativi.

Per iniziare ad utilizzare le Aggiornamenti in Tempo Reale, segui questi passaggi:

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

  2. Nella tua app code, chiama CapacitorUpdater.notifyAppReady() dopo che la tua app ha completato l'initializzazione. Ciò avverte il Capgo SDK che la tua app è pronta a ricevere gli 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. Apre la tua app e attendi che l'aggiornamento si scarichi. Puoi controllare lo stato con:

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

Vedi il Guida per l'aggiornamento in tempo reale Dettagli aggiuntivi.

Se stai utilizzando

If you are using

If you are using Panoramica per pianificare l'approvazione e la distribuzione del negozio, connettilo con @capgo/capacitor-recensione-in-app per i dettagli di implementazione in @capgo/capacitor-recensione-in-app, Utilizzo di @capgo/capacitor-recensione-in-app per la capacità nativa in Utilizzo di @capgo/capacitor-recensione-in-app, @capgo/capacitor-mercato-nativo per i dettagli di implementazione in @capgo/capacitor-mercato-nativo, Utilizzo di @capgo/capacitor-mercato-nativo per la capacità nativa in Utilizzo di @capgo/capacitor-mercato-nativo, e Capacitor Aggiornamenti OTA: Guida all'approvazione della App Store per il contesto pratico in Capacitor Aggiornamenti OTA: Guida all'approvazione della App Store.