Saltare al contenuto

Getting started

GitHub

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

Se ritieni utile questo lavoro, ti preghiamo di considerare di sostenere il mio lavoro diventando un sostenitore. Sponsor Github.

Ho fatto una scommessa per rendere aperto tutto il code che ho costruito qui al posto di mettere un paywall. Rendendo tutto questo aperto al posto di combattere e nascondere, credo che possiamo rendere il mondo un posto migliore.

Inoltre, voglio concentrarmi sulle Capgo tecnologie, e renderle aperte e trasparenti.

Per rendere tutto possibile, è necessario che ognuno di noi faccia la sua parte, compreso te.

Se Capgo non ti soddisfa, allora pagherai il prezzo e supporterai un costruttore indipendente su termini tuoi.

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

FunzionalitàCapgoSito auto-hostato
Aggiornamenti✅🚧
Riprista automatico✅🚧
Alerta via email in caso di fallimento✅🚧
Canali✅🚧
Canali di sovrascrittura✅🚧
Override dispositivo✅🚧
Impostazioni dei canali✅🚧
Impostazioni dispositivo✅🚧
ID personalizzato✅🚧
Impostazione automatica dei canali✅🚧
API Canali✅🚧
Statistiche degli aggiornamenti✅🚧
Statistiche di download fallito✅🚧
Statistiche di utilizzo dell'app✅🚧
Crittografia degli aggiornamenti✅🚧
Aggiornamenti del tipo delta (manifesto)✅❌

Tenere presente che non puoi utilizzare il Capgo cloud e il tuo server allo stesso tempo.

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

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

Installare l'aggiornatore Capacitor
npm install @capgo/capacitor-updater
npx cap sync

To inviare aggiornamenti al tuo app, hai bisogno di comprimerlo. La migliore via per essere certo che il tuo zip sia buono è utilizzare il Capgo CLI per la compressione.

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

Devi servire questo zip dal tuo server da solo.

Keep going from Getting started

Sezione intitolata “Continua da Inizia”

Se stai utilizzando Getting started per pianificare la migrazione e le operazioni aziendali, connettilo con Utilizzando @capgo/capacitor-aggiornatore per la capacità nativa in Utilizzando @capgo/capacitor-aggiornatore, Capgo Azienda per il workflow del prodotto in Capgo Enterprise, Alternativi per Plugin Enterprise Ionic per il flusso di lavoro del prodotto in __CAPGO_KEEP_0__ Azienda, Alternative Plugin Ionic Aziendale per l'Enterprise Plugin Alternatives, per il flusso di lavoro del prodotto in Alternative Plugin Ionic Aziendale per l'Enterprise Plugin Alternatives, per il flusso di lavoro del prodotto in Capgo Alternative per il workflow del prodotto in Capgo Alternative e Consultazione Capgo per il workflow del prodotto in Capgo Consulting.