매뉴얼 업데이트
설치 단계와 전체 마크다운 가이드가 포함된 플러그인 설정 프롬프트를 복사하세요.
설정
설정 - 설정이것을 당신의 capacitor.config.json, 자동 업데이트 기능을 비활성화합니다.
// capacitor.config.json{ "appId": "**.***.**", "appName": "Name", "plugins": { "CapacitorUpdater": { "autoUpdate": "off", } }}사용
사용 - 사용이 예제를 사용하거나 앱 내에서 논리를 재생성할 수 있습니다.
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 } } })수동 업데이트에서 계속
수동 업데이트에서 계속하는 방법만약 당신이 사용 중이라면 수동 업데이트 __CAPGO_KEEP_0__을 __CAPGO_KEEP_1__과 연결하여 @capgo/capacitor-업데이터를 사용하여 @capgo/capacitor-업데이터를 사용하여 capgo Enterprise의 Capgo Enterprise Capgo Enterprise의 제품 워크플로우를 위해 Ionic Enterprise Plugin Alternatives Ionic Enterprise Plugin Alternatives의 제품 워크플로우를 위해 Capgo Alternatives Capgo Alternatives의 제품 워크플로우를 위해 Capgo Consulting Capgo Consulting의 제품 워크플로우를 위해