Mise à jour manuelle
Copiez un prompt de configuration avec les étapes d'installation et la guide markdown complète pour ce plugin.
Configuration
Section intitulée « Configuration »Ajoutez ceci à votre capacitor.config.json, pour désactiver la mise à jour automatique.
// capacitor.config.json{ "appId": "**.***.**", "appName": "Name", "plugins": { "CapacitorUpdater": { "autoUpdate": "off", } }}Utilisation
Section intitulée « Utilisation »Vous pouvez utiliser cet exemple ou recréer la logique dans votre application.
import { CapacitorUpdater } from '@capgo/capacitor-updater'import { SplashScreen } from '@capacitor/splash-screen'import { App } from '@capacitor/app'let data = {version: ""}CapacitorUpdater.notifyAppReady()App.addListener('appStateChange', async(state) => { if (state.isActive) { // Do the download during user active app time to prevent failed download data = await CapacitorUpdater.download({ version: '0.0.4', url: 'https://github.com/Cap-go/demo-app/releases/download/0.0.4/dist.zip', }) } if (!state.isActive && data.version !== "") { // Do the switch when user leave app SplashScreen.show() try { await CapacitorUpdater.set(data) } catch (err) { console.log(err) SplashScreen.hide() // in case the set fail, otherwise the new app will have to hide it } } })Continuez de là depuis Mise à jour manuelle
Titre de la section « Continuez de là depuis Mise à jour manuelle »Si vous utilisez Mise à jour manuelle pour planifier la migration et les opérations d'entreprise, connectez-l’à En utilisant @capgo/capacitor-mises à jour pour la capacité native en En utilisant @capgo/capacitor-mises à jour, Capgo Entreprise for the product workflow in Capgo Enterprise, pour le flux de travail du produit dans __CAPGO_KEEP_0__ Entreprise, Alternatives de plugin d'entreprise Ionic Capgo Alternatives pour le flux de workflow du produit dans Capgo Alternatives, et Capgo Consulting pour le flux de workflow du produit dans Capgo Consulting.