Inizia il Tutorial
Segui il tutorial di avvio rapido e avrai Capgo in funzione in tempo record!
Copiare una richiesta di impostazione con i passaggi di installazione e la guida markdown completa per questo plugin.
La guida di avvio rapido ti guiderà attraverso i concetti chiave di Capgo! Concetti che verranno esplorati includono:
Aggiungere un'app al tuo account Capgo
Integrare Capgo con il tuo CI/CD
Attivare l'upload del pacchetto su Capgo spingendo i commit
Configurare e personalizzare la pubblicazione del pacchetto Capgo
Configurare il tuo app per abilitare gli aggiornamenti in tempo reale tramite Capgo
Deployare gli aggiornamenti in tempo reale per il tuo app da Capgo
Segui semplicemente la guida passo dopo passo, o naviga direttamente alla documentazione per il componente che ti interessa.
Inizia il Tutorial
Segui il tutorial di avvio rapido e avrai Capgo in funzione in tempo record!
CLI Guida di Onboarding
Guida passo dopo passo completa per il processo di onboarding interattivo di CLI
Invia Aggiornamenti
Invia aggiornamenti al tuo app dal pannello di controllo di Capgo
Aggiorna automaticamente
Integra il Capgo con il tuo CI/CD e attiva le pubblicazioni dei pacchetti su Capgo spingendo i commit.
Risolvere i Problemi
Problemi comuni e come risolverli.
Conclusione
Concludi il tutorial e ottieni un'anteprima rapida di ciò che hai imparato.
Join the Capgo Discord Server!
| __CAPGO_KEEP_0__ compatibilità | Capacitor compatibility | v7.*.* (≥7.25.0) |
|---|---|---|
| v7.*.* | Sezione intitolata “Unisciti alla Comunità Discord” | ✅ Supportato pienamente |
| v6.*.* (≥6.25.0) | v6.*.* | ✅ Supportato pienamente |
| v5.*.* (≥5.10.0) | v5.*.* | ✅ Supportato pienamente |
| v5.*.* (<5.10.0) | v5.*.* | ⚠️ Obsoleto |
| v4.*.* | v4.*.* | ❌ Non più supportato |
| v3.*.* | v3.*.* | ❌ Non più supportato |
| >= 8 | v4.*.* | ⚠️ Obsoleto a causa di problemi di versioning nel nostro processo CI |
Google Play per Android e App Store per iOS hanno linee guida corrispondenti che contengono regole di cui dovresti essere a conoscenza prima di integrare la soluzione aggiornatrice Capacitor nel tuo applicativo.
Terza frase Abuso di dispositivi e reti Descrizione del tema che specifica che l'aggiornamento della sorgente code mediante qualsiasi metodo diverso dal meccanismo di aggiornamento di Google Play è limitato. Tuttavia, questa restrizione non si applica all'aggiornamento dei bundle JavaScript.
Questa restrizione non si applica a code che esegue in una macchina virtuale e ha accesso limitato alle API Android (ad esempio JavaScript in un webview o browser).
Ciò consente completamente all'Capacitor-aggiornatore di aggiornare solo i bundle JS e non aggiornare il code nativo.
Paragrafo 3.3.2Poiché già dal 2015 L'accordo di licenza del programma di sviluppatore di Apple Consente completamente di eseguire aggiornamenti over-the-air di JavaScript e asset - e nella sua versione più recente (20170605) scaricabile qui Questa norma è ancora più ampia:
Interpretato code potrebbe essere scaricato in un'applicazione, ma solo a condizione che tale code: (a) non cambi lo scopo principale dell'applicazione fornendo funzionalità o caratteristiche che siano in contrasto con lo scopo e l'intento pubblicizzato dell'applicazione come presentata sullo Store App, (b) non crei un negozio o una vetrina per altre code o applicazioni, e (c) non bypassi le funzionalità di sicurezza di firma, sandbox o altro del sistema operativo.
Capacitor Updater consente di seguire queste regole in piena conformità, a condizione che l'aggiornamento che si invia non alteri significativamente il prodotto rispetto alla sua intenzione originale approvata dallo Store App.
Per rimanere ulteriormente in conformità con le linee guida di Apple, suggeriamo che le app distribuite tramite lo Store App non attivino il Force update scenario, poiché nel Linee guida di revisione dello Store App è scritto che:
Gli app devono non costringere gli utenti a valutare l'app, a recensire l'app, a scaricare altre app o altre azioni simili per accedere a funzionalità, contenuti o utilizzo dell'app.
Ciò non è un problema per il comportamento predefinito dell'aggiornamento in background, poiché non costringerà l'utente ad applicare la nuova versione fino a quando non chiuderà l'app la prossima volta, ma almeno dovresti essere a conoscenza di quel ruolo se decidi di mostrarlo.
Il plugin è sotto la Licenza LGPL-3.0 e il back-end è sotto la Licenza AGPL-3.0.
💡 Il LGPL-3.0 significa che se qualcuno modifica il code del plugin, è obbligatorio pubblicarlo, in open-source con la stessa licenza. Se utilizzi il code senza modifiche, non ti riguarda. Vedi l'issue di seguito per ulteriori dettagli controlla il link 👇
Puoi includerlo nel tuo app senza preoccuparti
Se sei un self-host e trovi questo strumento utile, ti preghiamo di considerare il sostegno al mio lavoro diventando un GitHub sponsor.
Ho fatto una scommessa per rendere open-source tutti i code che ho costruito qui al posto di paywallarlo. Sostituendo la lotta e l'astensione, credo che possiamo rendere il mondo un posto migliore.
Per rendere questo possibile, è necessario che facciamo tutti la nostra parte, inclusi te 🥹. Se il Capgo cloud non soddisfa le tue esigenze, puoi sostenere un Maker qui su termini tuoi.
Il prezzo del piano base: $14*12 = $168 all'anno. Mentre il costo medio di sviluppo/ora = $60. Ciò significa che 3 ore di tempo di sviluppo perse per l'hosting a se stessi consentono di pagare un intero anno, se avete speso più di 3 ore state perdendo denaro ^^