Capacitor
Native live updates for iOS and Android apps built with Capacitor. Install @capgo/capacitor-updater and ship bundles with @capgo/cli.
더 읽기 →아이오닉과 Capacitor 앱을 위한 웹层 고쳐라. 앱 스토어 기다리지 말고.
마틴의 인간 지원
14일 동안 무제한 무료试用. 신용 카드가 필요하지 않습니다.
원본 롤백
JavaScript 오류는 JavaScript 외부에서 복구됩니다.
99.99% uptime
플랫폼 uptime
동적 채널
Canary, beta, support, 및 production tracks
300+ 에지 위치
세계 CDN
44ms 일반
초저 지연
장치 로그
장치별 업데이트 상태 및 롤백 기록
Capacitor , Cordova 또는 Electron과 같은 채널, 업로드 버전, 롤백 보호 및 장치 로그를 사용하여 앱이 실행되는 환경에 관계없이 동일한 채널을 사용합니다.
Native live updates for iOS and Android apps built with Capacitor. Install @capgo/capacitor-updater and ship bundles with @capgo/cli.
더 읽기 →Cordova 도구 체인과 여전히 iOS 7+ 및 Android 13+에서 Capgo OTA를 사용할 수 있습니다. @capgo/cordova-updater와 동일한 자바스크립트 API를 사용합니다.
더 읽기 →Push HTML, CSS, and JavaScript updates to desktop apps without rebuilding installers. @capgo/electron-updater mirrors the mobile API.
데스크톱 앱에 HTML, CSS 및 자바스크립트 업데이트를 푸시할 수 있습니다. @__CAPGO_KEEP_0__/electron-updater는 모바일 __CAPGO_KEEP_1__과 동일한 자바스크립트를 사용합니다.Capgo은 모바일 팀에게 긴급 웹 수정, 제어된 롤아웃 및 명확한 감사 기록을 제공하여 나쁜 배포가 스토어 리뷰 대기 시간의 일일이되지 않도록 해줍니다.
live updates를 사용하여 JavaScript, CSS, 복사본, 런타임 기능 플래그 및 웹 자산 수정을 사용할 수 있습니다. native 및 Capacitor config 변경은 스토어를 통해 계속됩니다.
내부, 베타, 카나리 및 프로덕션 채널에 배포하고 롤백 준비를 하여 롤아웃이 지원 인스턴트가 되기 전에.
장치 로그, 업데이트 상태, 패키지 기록 및 수용률 지표를 사용하여 엔지니어링, 지원 및 리더십에게 배포를 설명할 수 있습니다.
Capgo 창립자 Martin은 채널, 호환성 검사, 롤백, 그리고 스토어 승인 후 웹 번들 변경을 안전하게 배송하는 방법에 대해 설명합니다.
마틴, 창립자, Capgo
Capacitor 팀이 Capgo을 사용하여 생산 OTA 업데이트를 위해 사용하는 짧은 메모입니다.
The Capgo Capacitor Updater plugin completely transformed how we ship updates. What used to take days now takes just minutes.
production OTA 업데이트를 즉시 푸시할 수 있어 앱 스토어 전체 리뷰 주기 기다리지 않고 큰 운영 이점을 얻었다.
context: Live updates product page. Role: Section or page heading. Seen in: page live-update.astro. Message key `live_update_v2_bento_title` (Live Update V2 Bento Title).
$ npx @capgo/cli bundle upload ✔ validated · ✔ published · ✔ rolling out
CLI scans native dependencies and warns you before deploying incompatible updates. Ship web changes fast without pushing native-breaking code to customers.
앱이 notifyAppReady()를 10초 이내에 호출하지 않으면 마지막으로 작동한 버전으로 자동 롤백합니다.
notifyAppReady(), index.html, 배포 크기 제한, 체크섬을 검증하여 업로드를 수락하기 전에 모든 업로드를 검증합니다.
Every update is checksummed, signed, and encrypted end-to-end. No one can tamper with updates - not even Capgo can see what's inside your bundles.
fallback 배포 메커니즘은 항상 작동하는 버전을 유지합니다. 사용자는 깨진 앱을 보지 않습니다.
Capgo 채널은 실시간으로 조정할 수 있는 제어판이 아니라, 고정된 값입니다. 사용자를 개발, 스테이징, PR, 캐니발, 및 프로덕션 채널 간에 앱 UI 또는 API을 통해 즉시 이동할 수 있습니다.
Capgo 알림을 Live Update와 Pair하여 silent push가 장치에 최신 버전의 선택된 채널을 다운로드하고 큐에 넣도록 요청할 수 있습니다.
실시간 업데이트 지침
롤아웃 액션: 네이티브 버전에 게이트를 걸거나 채널을 중단하거나 스토어 빌드를 트리거합니다.
$ npx @capgo/cli@latest bundle upload --channel production --fail-on-incompatible
경고: 네이티브 호환 불가능한 패키지
@capacitor/카메라가 6.1.0에서 6.2.0으로 변경되었습니다.
액션: 업로드를 실패하거나 네이티브 빌드를 먼저 배포하세요.
자동으로 속도를 원할 때. 수동으로 제어를 원할 때. 안전 검사를 모든 단계에서.
업로드하기 전에 CLI 네이티브 의존성, 버전 호환성 및 필요한 파일을 확인합니다.
순수한 네이티브 code 다운로드 및 설치를 업데이트합니다. - 완전히 자바스크립트에서 분리됩니다.
Your app calls notifyAppReady(). If it doesn't within 10s, automatic rollback kicks in
Capacitor Live Updates와 대안의 차이.
| Capgo Live Updates | DIY / 자체 호스팅 커스텀 스크립트와 정적 호스팅 | 대안 클라우드 | |
|---|---|---|---|
| 업데이트 런타임 | fully native 다운로드, 설치 및 활성화는 원시 OS 스레드에서 수행됩니다. JS 충돌이 업데이트 PIPE라인을 깨뜨릴 수 없습니다. | __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 체크. Capgo 제품/브랜드 및 개발자 용어를 정확하게 유지합니다. | 자연적 의존성을 업로드하기 전에 스캔하고 깨진 변경 사항을 표시합니다. | 보호대책이 없으면 당신이 그들을 만들 때까지. |
| 대부분의 제품에서 업로드 유효성 검사만. | 업로드 유효성 검사 깊은 체크. | index.html, 배포 크기, 체크섬, 중복 버전 및 허브 제약 조건을 검증합니다. | 당신이 그들을 작성했으면 CI 규칙. |
| 기본 배포 체크. | 배포 제어 Canary, beta, production, support, and per-device channel assignment. | 여러 호스팅 URL 또는 사용자 지정 라우팅. | 지원되는 채널, 깊이 및 API가 다릅니다. |
| 기기 가시성 | 기기별 로그. Xcode 또는 Android Studio가 필요하지 않은 기기별 설치, 실패, 롤백 및 정책 이벤트. | 사용자 지정 분석 또는 서버 측 다운로드 카운트. | 대시보드-aggregate, 기기별 깊이가 적습니다. |
| 테스트하기전 결제하기 | 네. 14일 동안 무제한 무료试用. 신용 카드가 필요하지 않습니다. | 운영 비용이 저렴한 호스팅. 트래픽이 증가할 때까지. | 계층형 계획. 시범은 공급자에 따라 다릅니다. |
비교는 일반적인 DIY / 자체 호스팅 설정과 공공 경쟁자 클라우드 문서를 반영합니다.
EAS 업데이트는 Expo 및 React Native 앱에 JavaScript 수정 사항을 배포합니다. Capgo은 Capacitor 웹 번들에 대해 동일한 작업을 수행합니다: 채널, 롤백, 장치 로그. React Native 앱이면 EAS를 사용하세요. 웹 UI를 유지하려면 Capgo을 사용하세요.
__CAPGO_KEEP_0__ Live Updates
실시간 업데이트를 위한 가장 완전한 __CAPGO_KEEP_0__ 시스템을 준비하세요.
자동으로 5분 후 시작. 릴리스 전략이 필요할 때 수동 제어로 전환하세요.이 Capacitor Live Updates 페이지와 이온IC을 연결하세요 채널, 롤백, 업데이트 동작, 라이브 업데이트 배포 데이터, Capgo 알림, Capacitor 업데이터, Capgo 네이티브 빌드와 Capgo vs Capgo Capacitor와 __CAPGO_KEEP_0__