메인 콘텐츠로 건너뛰기
플러그인으로 돌아가기
capgo/capacitor 업데이터
튜토리얼
capgo/capacitor 업데이터

업데이터

Capacitor을 사용하여 Ionic을 포함한 라이브 업데이트를 즉시 사용자에게 제공하고 앱 스토어 검토 지연을 피하세요.

Capgo Builder의 문서 보기

Capgo 리포지토리 보기

Capgo __CAPGO_KEEP_0__ 보기

Download the Capgo app, then scan the QR code.

업데이터 플러그인 미리보기 QR code

아이온과 Capacitor의 라이브 업데이트와 @capgo/capacitor-업데이터

@capgo/capacitor-updater is the open-source updater plugin behind Capgo live updates for Ionic and Capacitor apps. It downloads approved web bundles, applies them with native rollback protection, and keeps binary-only changes on the normal App Store and Play review path.

HTML, CSS, JavaScript, 자산 및 기타 웹层 변경 사항을 native shell이 이미 승인된 후 OTA 업데이트를 필요로 할 때 사용하세요.

설치

npm install @capgo/capacitor-updater
npx cap sync

위치

Capgo는 Ionic 팀에게 라이브 업데이트가 일반적으로 의미하는 것과 같습니다: 새로운 웹 번들을 배포하여 모든 사용자가 풀 스토어 릴리스를 강제하지 않습니다. Capgo는 Capacitor 앱에 채널, 호환성 검사, 롤아웃 제어, 장치 로그 및 롤백을 사용하여 이 워크플로를 처리합니다.

네이티브 플러그인, 권한, Android 매니페스트 변경, iOS plist 변경 및 바이너리 SDK 업데이트는 일반적인 앱 스토어 릴리스가 필요합니다. 이 변경 사항은 네이티브 빌드 PIPELINE에서 유지하고 라이브 업데이트를 사용하여 승인된 웹层만 업데이트하세요.

이 플러그인이 노출하는 것

  • notifyAppReady - JavaScript 초기화가 성공적으로 완료되었음을 native layer에 알립니다.
  • setUpdateUrl - 앱의 업데이트 URL을 동적으로 런타임에 설정합니다.
  • setStatsUrl - 앱의 통계 URL을 런타임에 동적으로 설정하세요.
  • setChannelUrl - 앱의 채널 URL을 런타임에 동적으로 설정하세요.

예시 사용

notifyAppReady

자바스크립트 초기화가 성공적으로 완료되었음을 네이티브层에 알립니다.

import { CapacitorUpdater } from '@capgo/capacitor-updater';

await CapacitorUpdater.notifyAppReady();

setUpdateUrl

- 앱의 업데이트 URL을 런타임에 동적으로 설정하세요.

import { CapacitorUpdater } from '@capgo/capacitor-updater';

await CapacitorUpdater.setUpdateUrl({} as UpdateUrl);

setStatsUrl

- 앱의 통계 URL을 런타임에 동적으로 설정하세요.

import { CapacitorUpdater } from '@capgo/capacitor-updater';

await CapacitorUpdater.setStatsUrl({} as StatsUrl);

setChannelUrl

- 앱의 채널 URL을 런타임에 동적으로 설정하세요.

import { CapacitorUpdater } from '@capgo/capacitor-updater';

await CapacitorUpdater.setChannelUrl({} as ChannelUrl);

전체 참조

capgo/capacitor-업데이터

만약 __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-업데이터를 사용 중이라면 capgo/capacitor-업데이터 __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-업데이터 실시간 업데이트 계획을 위해 연결하세요 실시간 업데이트 @capgo/capacitor-updater __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-업데이터 implementation 세부 사항을 위해, Getting Started채널 그리고.