Saltare al contenuto

Inizia

GitHub

Questa documentazione spiegherà come eseguire il proprio server di aggiornamento automatico.

Se trovi questo lavoro utile, ti preghiamo di considerare il sostegno del mio lavoro diventando un Github sponsor.

Ho fatto una scommessa per rendere open-source tutti i code che ho costruito qui al posto di metterlo in paywall. Aprire e rendere trasparente credo che possiamo rendere il mondo un posto migliore.

Inoltre, desidero concentrarmi sul Capgo tooling, e renderlo un'azienda aperta e trasparente.

Tuttavia, per rendere possibile, è necessario che tutti noi facciamo la nostra parte, inclusi voi.

Se Capgo non ti va, allora paga il tuo prezzo e supporta un Maker autodeterminato Contribuisci

Sezione intitolata “Parità di funzionalità”

Contribuisci

Se scegli di utilizzare il tuo server, perderai il flusso di configurazione di 5 minuti.
Devi implementare tutte queste funzionalità da solo.

FunzionalitàCapgoAuto hosting
Aggiornamenti🚧
Ripristino automatico🚧
Alerta via email in caso di fallimento🚧
Canali🚧
Canali di override🚧
Canali di dispositivo🚧
Impostazioni dei canali🚧
Impostazioni dispositivo🚧
ID personalizzato🚧
Autoimpostazione canali🚧
API canali🚧
Statistiche aggiornamenti🚧
Statistiche fallimento download🚧
Statistiche utilizzo app🚧
Crittografia aggiornamento🚧
Aggiornamenti delta (manifesto)

Tenete presente che non potete utilizzare il Capgo cloud e il vostro server nello stesso tempo.

Scegliere tra Auto e Manuale

Scegliere tra Auto e Manuale

In modalità auto, una parte della logica è gestita dal Native code, gli aggiornamenti sono decisi dal server, ciò è più sicuro e consente aggiornamenti a grana fine, distribuzione parziale a un dispositivo o un gruppo e altro.

In modalità manuale, tutta la logica è gestita dal JS.

Installa l'aggiornamento Capacitor
npm install @capgo/capacitor-updater
npx cap sync

Per inviare aggiornamenti all'app, devi comprimerla. La migliore via per essere certo che il tuo file zip sia valido è utilizzare il Capgo CLI per la compressione.

Creare un pacchetto con i tuoi file da servire dal tuo server
npx @capgo/cli@latest bundle zip

Devi servire questo file zip dal tuo server da solo.

Se stai utilizzando Inizia a utilizzare per pianificare la migrazione e le operazioni aziendali, connettilo con Utilizzando @capgo/capacitor-aggiornatore per la capacità nativa in Utilizzando @capgo/capacitor-aggiornatore, Capgo Imprese per il flusso di lavoro del prodotto in Capgo Imprese Ionic Imprese Plugin Alternatives per il flusso di lavoro del prodotto in Ionic Imprese Plugin Alternatives Capgo Alternative per il flusso di lavoro del prodotto in Capgo Alternative, e Capgo Consulenza per il flusso di lavoro del prodotto in Capgo Consulenza.