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 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. The Capgo SDK, which you install in your app. The SDK checks for available updates and downloads them in the 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 negli app configurate per quel canale rileverà l'aggiornamento e lo scaricherà. La prossima volta che l'app si riavvia, il nuovo bundle verrà caricato.

  • Raggi X istantaneo per ogni distribuzione: Le timeline per dispositivo mostrano controlli, download, installazioni, blocchi di politica e rollback, quindi sai esattamente cosa è successo – senza supposizioni o dibattiti sul tipo ‘funziona sul mio telefono’.
  • Risposta rapida agli incidenti: I codici di allarme (ad esempio, limiti di velocità, fallimenti di checksum, mancati avvisi NotifyAppReady) emergono 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) proteggono attivamente la produzione.
  • Protezione del reddito e della reputazione: Vedi quando le 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 la stessa 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 Avvio rapido per configurare la tua app in Capgo e installare il Capgo SDK.

  2. Nella tua app code, chiama CapacitorUpdater.notifyAppReady() dopo che la tua app ha finito di inizializzare. Ciò avverte il Capgo SDK che la tua app è pronta a ricevere gli aggiornamenti.

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

    Fermata dei comandi
    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 vedi la guida per ulteriori dettagli.

Se stai utilizzando 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 Utilizzare @capgo/capacitor-recensione-in-app per la capacità nativa in Utilizzare @capgo/capacitor-recensione-in-app @capgo/capacitor-mercato-nativo per i dettagli di implementazione in @capgo/capacitor-mercato-nativo Utilizzando @capgo/capacitor-market nativo per la capacità nativa in Utilizzando @capgo/capacitor-market nativo, e Capacitor Aggiornamenti OTA: Guida all'approvazione della Store App per il contesto pratico in Capacitor Aggiornamenti OTA: Guida all'approvazione della Store App.