Capacitor
Native live updates for iOS and Android apps built with Capacitor. Install @capgo/capacitor-updater and ship bundles with @capgo/cli.
__CAPGO_KEEP_1__아이온과 Capacitor 앱을 위한 웹层 고치기
인간 지원으로부터 마틴
14일 동안 무제한 무료试用. 신용 카드가 필요하지 않습니다.
원본 롤백
JavaScript 오류는 JavaScript 외부에서 복구됩니다.
99.99% uptime
플랫폼 uptime
동적 채널
Canary, beta, support, 및 production tracks
300+ 에지 위치
세계적인 CDN
44ms 일반
초저 지연
장치 로그
장치별 업데이트 상태 및 롤백 기록
Capacitor
Native live updates for iOS and Android apps built with Capacitor. Install @capgo/capacitor-updater and ship bundles with @capgo/cli.
__CAPGO_KEEP_1__Keep your Cordova toolchain and still get Capgo OTA on iOS 7+ and Android 13+ with @capgo/cordova-updater and the same JavaScript API.
__CAPGO_KEEP_4__Push HTML, CSS, and JavaScript updates to desktop apps without rebuilding installers. @capgo/electron-updater mirrors the mobile API.
__CAPGO_KEEP_0__Capgo은 모바일 팀에게 긴급 웹 수정, 제어된 롤아웃 및 명확한 감사 기록을 제공하여 나쁜 배포가 스토어 리뷰 대기 시간의 일일이되지 않도록 해줍니다.
Capacitor을 사용하여 JavaScript, CSS, 복사본, 런타임 기능 플래그 및 웹 자산 수정을 사용하여 네이티브 및 Capacitor 구성 변경이 스토어를 통해 계속됩니다.
내부, 베타, 카나리 및 프로덕션 채널에 롤백 준비가 된 배포를 보내고 롤아웃이 지원 인스턴스가 될 때까지.
장치 로그, 업데이트 상태, 패키지 기록 및 수용률 지표를 사용하여 엔지니어링, 지원 및 리더십에게 배포를 설명하세요.
Capgo 창립자 Martin은 채널, 호환성 검사, 롤백, 그리고 매장 승인 후 안전하게 웹 번들 변경을 배송하는 방법에 대해 설명합니다.
마틴, 창립자, Capgo
Capacitor 팀이 Capgo을 사용하여 생산 OTA 업데이트를 위해 작성한 짧은 메모입니다.
Capgo는 Capgo Capacitor 업데이트러너 플러그인을 통해 업데이트를 배포하는 방식을 완전히 바꿨습니다. 이전에는 며칠이 걸렸지만 이제는 몇 분만 걸립니다.
production OTA 업데이트를 즉시 푸시할 수 있어 앱 스토어 전체 리뷰 주기 기다리지 않고 운영상 큰 이점을 얻었다.
Native Runtime, Rollback, Validation, Rollout Control
$ npx @capgo/cli bundle upload ✔ validated · ✔ published · ✔ rolling out
CLI은 원시 종속성을 스캔하고 업데이트가 호환되지 않는 경우 고객에게 푸시하기 전에 경고합니다. 웹 변경 사항을 빠르게 배포하려면 code을 고객에게 푸시하지 마십시오.
앱이 notifyAppReady()를 10초 이내에 호출하지 않으면 마지막으로 작동한 버전으로 자동 롤백합니다.
notifyAppReady(), index.html, 배포 크기 제한, 체크섬을 검증하여 업로드를 수락하기 전에 모든 업로드를 검증합니다.
모든 업데이트는 체크섬, 서명, 암호화가 끝까지 이루어집니다. 업데이트를 훼손할 수 있는 사람은 아무도 없습니다 - Capgo도 업데이트 내부를 볼 수 없습니다.
fallback 배포 메커니즘은 항상 작동하는 버전을 유지합니다. 사용자는 항상 깨진 앱을 보지 않습니다.
Capgo 채널은 실시간으로 조정할 수 있으며, 하드 코딩된 것이 아닙니다. 사용자를 개발, 스테이징, PR, 캐니, 및 프로덕션 채널 간에 앱 UI 또는 API을 통해 즉시 이동할 수 있습니다.
Capgo 알림을 Live Update와 Pair하여 silent 푸시를 통해 장치에 최신 버전의 선택된 채널을 다운로드하고 큐에 넣도록 요청할 수 있습니다.
실시간 업데이트 가이드
롤아웃 액션: 네이티브 버전에 게이트를 걸거나 채널을 중단하거나 스토어 빌드를 트리거합니다.
$ npx @capgo/cli@latest bundle upload --channel production --fail-on-incompatible
경고: 네이티브 호환 불가능한 패키지
@capacitor/카메라가 6.1.0에서 6.2.0으로 변경되었습니다.
액션: 업로드를 실패하거나 네이티브 빌드를 먼저 배포하세요.
How It Works
CLI Validates
Pure native code downloads and installs the update - completely isolated from JavaScript
앱이 notifyAppReady()를 호출하지 않으면 10초 이내에 자동 롤백이 발생합니다.
Capacitor Live Updates
| Capgo Live Updates | 정적 호스팅과 커스텀 스크립트 대안 클라우드 | 런타임 업데이트 | |
|---|---|---|---|
| 완전한 네이티브. | 다운로드, 설치, 그리고 네이티브 OS 스레드에서 활성화합니다. JS 충돌이 업데이트 PIPELINE을 깨뜨릴 수 없습니다. __CAPGO_KEEP_0__ Live Updates | __CAPGO_KEEP_0__ | __CAPGO_KEEP_0__ |
| __CAPGO_KEEP_0__ | __CAPGO_KEEP_0__ __CAPGO_KEEP_0__ | __CAPGO_KEEP_0__ | __CAPGO_KEEP_0__ |
| __CAPGO_KEEP_0__ | __CAPGO_KEEP_0__ __CAPGO_KEEP_0__ | __CAPGO_KEEP_0__ | __CAPGO_KEEP_0__ |
| 자연적인 호환성 | CLI 체크. 업로드 전에 원본 의존성을 스캔하고 깨진 변경 사항을 표시합니다. | 보안 경계를 만들지 않으면. | 대부분의 제품에서 업로드 유효성 검사만. |
| 업로드 유효성 검사 | 깊은 체크. index.html, 배포 크기, 체크섬, 중복 버전, 허브 제약 조건을 검증합니다. | CI 규칙, 만약에 작성했다면. | 기본 배포 체크. |
| 롤아웃 제어 | 동적 채널. Canary, beta, production, support, and per-device channel assignment. | 여러 호스팅 URL 또는 사용자 지정 라우팅. | 채널 지원, 깊이 및 API가 다릅니다. |
| 기기 가시성 | 기기별 로그. Xcode 또는 Android Studio가 필요하지 않은 기기별 설치, 실패, 롤백 및 정책 이벤트. | 사용자 지정 분석 또는 서버 측 다운로드 카운트. | 대시보드-aggregate, 기기별 깊이가 적습니다. |
| 테스트하기 전에 결제하기 | 네. 14일 동안 무제한 무료试用. 신용 카드가 필요하지 않습니다. | 운영 비용이 저렴한 호스팅은 트래픽이 증가할 때까지. | 계층형 계획. 시범 기간은 공급 업체에 따라 다릅니다. |
비교는 일반적인 DIY / 자체 호스팅 설정 및 공공 경쟁자 클라우드 문서를 반영합니다.
EAS 업데이트에서는 Expo 및 React Native 앱에 자바 스크립트 수정 사항을 배포합니다. Capgo은 Capacitor 웹 번들에 대해 동일한 작업을 수행합니다: 채널, 롤백 및 장치 로그. React Native 앱이면 EAS를 사용하세요. 웹 UI를 유지하려면 Capgo을 사용하세요.
__CAPGO_KEEP_0__ Live Update 시스템을 가장 완전하게 준비하세요?
자동으로 5분 내에 시작하세요. 릴리스 전략이 필요할 때 수동 제어로 전환하세요.
인간 지원을 받으세요.이 Capacitor Live Updates 페이지와 이온을 연결하세요 채널, 롤백, 업데이트 동작, 라이브 업데이트 배포 데이터, Capgo 알림, Capacitor 업데이터, Capgo 네이티브 빌드와 EAS vs Capgo Expo 애플리케이션 서비스 비교