Saltare al contenuto

Esenzaio

Utilizza la funzione di Capgo Live Updates 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 i bug e distribuire nuove funzionalità più velocemente.

Come Funzionano gli Aggiornamenti Live

Come Funziona l'Aggiornamento in Tempo Reale

il sistema Capgo di Live Update ha due componenti chiave:

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

  2. Canali, che ti consentono di targetizzare gli aggiornamenti per gruppi specifici di utenti. Puoi utilizzare i canali per gestire diverse tracce di rilascio, come Production, Staging, e Dev.

Quando carichi un nuovo bundle JS su Capgo e lo assegni a 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.

  • Raggi X istantanei di ogni distribuzione: Cronologie per dispositivo mostrano controlli, download, installazioni, blocchi di politica e rollback, quindi sai esattamente cosa è successo – nessun indovinello o dibattito ‘funziona sul mio telefono’.
  • Risposta rapida agli incidenti: Codici di allarme (ad esempio, limiti di velocità, fallimenti di checksum, mancati notifyAppReady) emergono prima che gli utenti inizino a inviare supporto, consentendo di spedire una correzione o un rollback in minuti.
  • Prova della politica del canale: I log verificano che i guardiani (blocca maggiori, disabilita emulatori/costruzioni di sviluppo, limiti di piattaforma) proteggono attivamente la produzione.
  • Protezione dei ricavi e della reputazioneVedi quando gli aggiornamenti si bloccano su reti lente o superano i limiti del piano, in modo da poter intervenire prima che le conversioni, le sessioni o le recensioni diminuiscano.
  • Fonte unica di veritàProdotto, QA e Supporto condividono lo stesso flusso di log nel cloud – nessuna ricerca in Xcode/Android Studio o messaggi ai tecnici per i log nativi.

To start using Live Updates, follow these steps:

  1. Completa il Capgo Guida rapida Impostare la tua app in Capgo e installare il Capgo SDK.

  2. Inserisci il seguente codice nel tuo app code: CapacitorUpdater.notifyAppReady() dopo che l'app ha terminato l'inizializzazione. Ciò informa il Capgo SDK che l'app è pronta 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. 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 scaricato l'aggiornamento, chiudi e riapri la tua app per caricare il nuovo bundle.

Vedi il Aggiornamenti in Tempo Reale la guida per ulteriori dettagli.

To use your own hostname for update requests, follow the Guida di configurazione del dominio personalizzato.

Se stai utilizzando Overview per pianificare l'approvazione della store e la distribuzione, connettilo con @capgo/capacitor-recensione-interna per i dettagli di implementazione in @capgo/capacitor-recensione-interna Utilizzando @capgo/capacitor-recensione-interna per la capacità nativa in Utilizzando @capgo/capacitor-recensione-interna @capgo/capacitor-mercato-nativo per i dettagli di implementazione in @capgo/capacitor-mercato-nativo Utilizzando @capgo/capacitor-mercato-nativo per la capacità nativa in Utilizzando @capgo/capacitor-mercato-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.