Saltare al contenuto

Deploy un Aggiornamento in Tempo Reale

Utilizza il feature di Aggiornamenti in Tempo Reale di Capgo per aggiornare l'interfaccia utente e la logica di business del tuo app in modo remoto e in tempo reale. Invia aggiornamenti del pacchetto JS direttamente ai tuoi utenti senza passare per la store di app per risolvere bug e rilasciare nuove funzionalità.

Questo guide presuppone che tu abbia completato il Capgo Quickstart e hai già:

  1. Installato il @capgo/capacitor-updater SDK in your Capacitor app

  2. __CAPGO_KEEP_1__ app capacitor.config.ts

  3. Added in your code the CapacitorUpdater.notifyAppReady() Aggiunto nel tuo

__CAPGO_KEEP_0__ il

Con il Capgo SDK installato e configurato, sei pronto a caricare il tuo primo pacchetto di aggiornamento live:

  1. Costruisci i tuoi asset web:

    Finestra del terminale
    npm run build
  2. Carica il pacchetto su Capgo:

    Gitlab
    npx @capgo/cli@latest bundle upload --channel=production

    Questo caricherà una nuova versione del pacchetto nel canale specificato nel comando.

Se il tuo caricamento fallisce, controlla:

  • Il tuo ID applicazione in capacitor.config.ts corrisponde alla tua applicazione nel Capgo dashboard
  • Stai eseguendo il comando di caricamento dalla radice del tuo progetto Capacitor
  • I tuoi asset web sono costruiti e aggiornati

If sei ancora in difficoltà, vai al Risoluzione dei Problemi sezione.

Una volta caricato il tuo pacchetto, puoi testare l'aggiornamento live su un dispositivo:

  1. Sincronizza l'app sul dispositivo:

    Finestra del terminale
    npx cap sync ios
  2. Apre una finestra del terminale e esegui il seguente comando per verificare lo stato dell'aggiornamento:

    Finestra del terminale
    npx @capgo/cli@latest app debug
  3. Avvia l'applicazione localmente:

    Finestra del terminale
    npx cap run ios

    O apri il progetto iOS/Android in Xcode/Android Studio e fai un run nativo.

  4. Tieni l'applicazione aperta per circa 30 secondi per consentire all'aggiornamento di scaricarsi in background.

  5. I log verranno aggiornati dopo alcuni secondi e mostreranno lo stato dell'aggiornamento.

  6. Chiudi e riapri l'applicazione. Dovresti vedere l'aggiornamento live applicato!

Riferisciti a: Capgo Guida rapida Per maggiori dettagli sul testing degli aggiornamenti live, consulta la

Passaggi successivi

Esegui i passaggi successivi

Congratulazioni per aver distribuito il tuo primo aggiornamento live con Capgo! 🎉

Per imparare di più, revisiona il resto della Capgo Documentazione degli Aggiornamenti Live. Alcune delle principali aree da esplorare sono:

Continua da Aggiorna in Tempo Reale

Se stai utilizzando

Aggiorna in Tempo Reale per pianificare l'automazione CI/CD, connettilo con Se stai utilizzando Aggiorna in Tempo Reale per pianificare l'automazione CI/CD, connettilo con Capgo Integrazione CI/CD per il workflow del prodotto in Capgo Integrazione CI/CD, Capgo Costruzioni Native per il workflow del prodotto in Capgo Costruzioni Native, Capgo Integrazioni per il workflow del prodotto in Capgo Integrazioni, Integrazione CI/CD per i dettagli di implementazione in Integrazione CI/CD, e GitHub Integrazione Azioni per i dettagli di implementazione in GitHub Integrazione Azioni.