Saltare al contenuto principale
Torna ai plugin
@capgo/capacitor-aggiornatore
Tutorial
@capgo/capacitor-aggiornatore

Aggiornatore

Deploy le aggiornamenti live di Ionic e Capacitor istantaneamente ai tuoi utenti senza ritardi di revisione degli store

Guida

Tutorial sull'aggiornamento

Testa sul dispositivo

Scarica l'app Capgo e poi scansa il codice QR code.

Collegamento QR di anteprima del plugin di aggiornamento code

Aggiornamenti in tempo reale di Ionic e Capacitor con @capgo/capacitor-aggiornamento

@capgo/capacitor-aggiornamento è il plugin di aggiornamento open-source dietro gli aggiornamenti in tempo reale di Capgo per le app di Ionic e Capacitor.

Usalo quando hai bisogno di aggiornamenti OTA per le modifiche HTML, CSS, JavaScript, risorse e altre modifiche della layer web dopo che la tua shell nativa è già stata approvata.

Installa

npm install @capgo/capacitor-updater
npx cap sync

Dove si inserisce

Per le squadre di Ionic, gli aggiornamenti in tempo reale solitamente significano lo stesso workflow: invia una nuova bundle web senza costringere ogni utente a passare attraverso una rilascio completo del store. Capgo gestisce quel workflow per le app Capacitor con canali, controlli di compatibilità, controllo del rilascio, registri di dispositivo e rollback.

Gli aggiornamenti nativi, le entità, le modifiche al manifesto Android, le modifiche al plist iOS e gli aggiornamenti SDK binari richiedono ancora un rilascio normale del store. Mantieni quelle modifiche nella pipeline di costruzione nativa e utilizza gli aggiornamenti in tempo reale per la layer web approvata.

Cosa questo plugin espone

  • notifyAppReady - Notifica la layer nativa che JavaScript è stato inizializzato con successo.
  • setUpdateUrl - Imposta l'URL di aggiornamento dell'app dinamicamente durante l'esecuzione.
  • setStatsUrl - Imposta l'URL delle statistiche dell'app dinamicamente durante l'esecuzione.
  • setChannelUrl - Imposta l'URL del canale dell'app dinamicamente durante l'esecuzione.

Esempi di utilizzo

notifyAppReady

Notifica la layer nativa che JavaScript è stato inizializzato con successo.

import { CapacitorUpdater } from '@capgo/capacitor-updater';

await CapacitorUpdater.notifyAppReady();

setUpdateUrl

Imposta l'URL di aggiornamento dell'app dinamicamente durante l'esecuzione.

import { CapacitorUpdater } from '@capgo/capacitor-updater';

await CapacitorUpdater.setUpdateUrl({} as UpdateUrl);

setStatsUrl

Imposta l'URL delle statistiche dell'app dinamicamente durante l'esecuzione.

import { CapacitorUpdater } from '@capgo/capacitor-updater';

await CapacitorUpdater.setStatsUrl({} as StatsUrl);

setChannelUrl

Imposta l'URL del canale dell'app dinamicamente durante l'esecuzione.

import { CapacitorUpdater } from '@capgo/capacitor-updater';

await CapacitorUpdater.setChannelUrl({} as ChannelUrl);

Riferimento completo

Continua da @capgo/capacitor-aggiornatore

Se stai utilizzando @capgo/capacitor-aggiornatore per pianificare gli aggiornamenti in tempo reale, connettilo con Aggiornamenti in tempo reale per il flusso di lavoro del prodotto @capgo/capacitor-aggiornatore per i dettagli di implementazione Guida per l'inizio, Canalie e Ritorni.