Tipi di aggiornamento
Riferimento di tutti i tipi di aggiornamento OTA: applicazione del timing, condizioni di ritardo, blocco di versione e consegna.
Copia un prompt di configurazione con i passaggi di installazione e la guida markdown completa per questo plugin.
Utilizza la funzione di aggiornamenti in tempo reale di Capgo per aggiornare i bundle JavaScript dell'applicazione in modo remoto e 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 distribuire nuove funzionalità più velocemente.
Il sistema di Aggiornamenti in Tempo Reale di Capgo ha due componenti chiave:
La Capgo SDK, che installate nell'app. La SDK controlla gli aggiornamenti disponibili e li scarica in background.
Canali, che consentono di targetizzare gli aggiornamenti per gruppi specifici di utenti. È possibile utilizzare i canali per gestire diverse release tracks, come ad esempio Production, Staginge Dev.
Quando si carica un nuovo bundle JS su Capgo e si assegna 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 riavvia, il nuovo bundle verrà caricato.
Per iniziare ad utilizzare gli aggiornamenti in tempo reale, segui questi passaggi:
Completa il Capgo Quickstart per configurare l'app in Capgo e installare il Capgo SDK.
In tuo app code, chiama CapacitorUpdater.notifyAppReady() dopo che il tuo app ha finito di inizializzare. Questo avverte il Capgo SDK che il tuo app è pronto a ricevere aggiornamenti.
Costruisci il tuo bundle JS e caricalo su Capgo:
npm run buildnpx @capgo/cli@latest bundle upload --channel=productionApri il tuo app e aspetta che l'aggiornamento scarichi. Puoi controllare lo stato con:
npx @capgo/cli@latest app debugUna volta scaricato l'aggiornamento, chiudi e riapri il tuo app per caricare il nuovo bundle.
Vedi il Guida per l'aggiornamento in tempo reale per ulteriori dettagli.
Tipi di aggiornamento
Riferimento di tutti i tipi di aggiornamento OTA: applicazione del timing, condizioni di ritardo, blocco di versione e consegna.
Canali
Impara a utilizzare i canali per gestire diverse tracce di rilascio e destinare gli aggiornamenti a specifici utenti.
Rollout progressivi
Invia un bundle di candidato a un gruppo di utenti fedeli, monitoralo, poi promuovilo o ripristinalo.
Annullamenti
Scopri come annullare un aggiornamento precedente alla versione del bundle JS se un aggiornamento causa problemi.
Comportamento degli aggiornamenti
Personalizza come e quando gli aggiornamenti vengono scaricati e applicati nell'app.
Test Costruzione Nativa
Verifica un binario nativo senza un aggiornamento live scaricato che maschera i suoi asset web incorporati.
Aggiornamenti Veloci
Impara a utilizzare gli aggiornamenti veloci per accelerare il processo di aggiornamento.
Se stai utilizzando Panoramica per pianificare l'approvazione della store e la distribuzione, connettilo con @capgo/capacitor-valutazione-in-app per i dettagli di implementazione in @capgo/capacitor-valutazione-in-app, Utilizzando @capgo/capacitor-valutazione-in-app per la capacità nativa in Utilizzare @capgo/capacitor-in-app-review, @capgo/capacitor-native-market per il dettaglio di implementazione in @capgo/capacitor-native-market, Utilizzare @capgo/capacitor-native-market per la capacità nativa in Utilizzare @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.