메인 콘텐츠로 건너뛰기
Capgo 실시간 업데이트

기다리지 마세요.修정 배포하세요. Ionic 및 Capacitor 앱의 OTA 업데이트

Push Capacitor 앱과 Ionic 앱에 대한 웹层 수정 사항을 즉시 푸시합니다. 앱 스토어 대기 시간을 건너뛰세요.

14일 동안 무제한 무료试用. 신용 카드가 필요하지 않습니다.

99.99% uptime 300+ Locations Active Triple-provider resilience

Native rollback

JS failures recover outside JavaScript

99.99% uptime

Platform uptime

Dynamic channels

Canary, beta, support, and production tracks

300+ edge locations

Worldwide CDN

44ms typical

Ultra-low latency

Device logs

Per-device update status and rollback history

Supported runtimes

One Capgo backend for every hybrid stack you ship.

Use the same channels, bundle uploads, rollback protection, and device logs whether your app runs on Capacitor, Cordova, or Electron.

Capacitor

Native live updates for iOS and Android apps built with Capacitor. Install @capgo/capacitor-updater and ship bundles with @capgo/cli.

Read more →

Cordova

Capgo iOS 7 이상 및 Android 13 이상에서 OTA를 사용할 수 있으며 @capgo/cordova-updater와 동일한 자바스크립트 API를 사용하여 Cordova 도구 체인 유지.

Read more →

Electron

데스크톱 앱에 HTML, CSS 및 자바스크립트 업데이트를 푸시하여 설치 프로그램을 다시 빌드하지 않도록합니다. @capgo/electron-updater는 모바일 API와 동일한 기능을 제공합니다.

Read more →
출시 압박에 대비했습니다

CapacitorJS 앱에서 프로덕션에 문제가 발생했을 때 정확히 무엇이 일어나는지 알 수 있습니다.

Capgo는 모바일 팀에게 긴급 웹 수정, 제어된 롤아웃 및 명확한 감사 기록을 제공하여 나쁜 배포가 스토어 리뷰를 기다리는 날들의 시간이 되지 않도록 해줍니다.

프로덕션을 기다리지 않고 복구하세요

자바스크립트, CSS, 복사본, 런타임 기능 플래그 및 웹 자산 수정을 위해 라이브 업데이트를 사용하여 네이티브 및 Capacitor 구성 변경은 스토어를 통해 계속됩니다.

위험을 관리하기 전에 빌드가 모든 사람에게 제공되지 않도록 하세요.

내부, 베타, 캐니발, 및 프로덕션 채널로 배포하고 롤백 준비가 된 상태에서 롤아웃이 지원 사례가 되기 전에.

릴리스 후에 발생한 것을 증명하세요.

엔지니어링, 지원, 및 리더십에게 릴리스를 설명하기 위해 디바이스 로그, 업데이트 상태, 패키지 히스토리, 및 수용률 지표를 사용하세요.

다음 statement 가 참일 때 live updates 를 선택하세요.

  • App Store 또는 Play 리뷰 시간에 의존하지 않는 프로덕션 버그의 복구 경로가 필요합니다.
  • 여러 고객 계층, 화이트 레이블 배포, 베타 테스터, 또는 지원 전용 디버그 채널이 있는 앱이 있습니다.
  • 팀이 규정 준수에 적합한 제어를 필요로 합니다: 서명된 패키지, 롤백, 감사성, 및 자체 호스팅 경로.
From Martin

Why Capgo live updates 가 그대로 작동하는지

Capgo의 창립자 Martin 에게서: 채널, 호환성 확인, 롤백, 및 스토어 승인 후에 웹 패키지 변경을 안전하게 배포하는 방법

Martin, Founder, Capgo

Live update 증거

Capgo으로 이미 배포 중인 팀들

Capacitor 팀들이 Capgo을 사용하여 OTA 업데이트를 위해 프로덕션에 배포하는 짧은 메모.

Capgo Capacitor Updater 플러그인은 업데이트를 배포하는 방식이 완전히 변했습니다. 이전에는 며칠이 걸렸지만 이제는 몇 분만 걸립니다.

Sergiu S drivolino GmbH의 리드 개발자

프로덕션 OTA 업데이트를 즉시 푸시할 수 있고, 전체 App Store 검토 주기 기다리지 않아도 된다는 것은 엄청난 운영 이점이었습니다.

Kapil Founder, NuTriQ
box contents

업데이트 속도만큼 빠른 업데이트를 위한 것만 아니라 안전한 OTA 업데이트를 위한 것.

native runtime, rollback, validation, and rollout control을 하나의 서비스로 제공합니다.

Capgo Live Updates
Pure Native Engine
다운로드, 설치, 활성화는 native OS 스레드에서 실행됩니다. JavaScript 오류가 업데이트 프로세스를影响할 수 없습니다.
$ npx @capgo/cli bundle upload
✔ validated · ✔ published · ✔ rolling out

업데이트 감지

CLI은 native 의존성을 스캔하고 업데이트가 호환되지 않는 경우 고객에게 배포하기 전에 경고합니다. 웹 변경 사항을 빠르게 배포할 수 있습니다. native-breaking code을 고객에게 푸시하지 않습니다.

자동 롤백

앱이 notifyAppReady()를 10초 이내에 호출하지 않으면 마지막으로 작동한 버전으로 자동으로 롤백합니다.

기본 검증

notifyAppReady(), index.html, 번들 크기 제한, 및 체크섬을 검증하기 전에 업로드를 수락하기 전에.

해킹 방지 업데이트

모든 업데이트 체크섬, 서명, 및 암호화가 끝에서 끝까지 진행됩니다. 업데이트를 훼손할 수 없습니다 - Capgo도 업데이트 내부를 볼 수 없습니다.

자동 복구 업데이트

fallback 번들 메커니즘은 항상 작동하는 버전을 유지합니다. 사용자는 항상 깨진 앱을 보지 않습니다.

__CAPGO_KEEP_0__ 채널은 실시간 제어, hardcoded가 아닙니다. 개발, 스테이징, PR, 카나리, 및 프로덕션을 앱 UI 또는 __CAPGO_KEEP_1__를 통해 사용자 간에 즉시 전환할 수 있습니다.

Capgo channels are live controls, not hardcoded. Move users between dev, staging, PR, canary, and production from your app UI or via API instantly.

릴리스 지능

Pair Capgo Notifications with Live Updates so a silent push can ask devices to check, download, and queue the latest bundle for the selected channel.

__CAPGO_KEEP_0__

__CAPGO_KEEP_1__

업로드가 OTA-safe인지, 네이티브 빌드가 필요하는지, 또는 기다려야 하는지 — 프로덕션에 도달하기 전에 확인하세요.

  • OTA 안전: 네이티브 패키지가 프로덕션 채널과 일치합니다.
  • 네이티브 빌드가 필요합니다: 플러그인 또는 Capacitor 의존성이 변경되었습니다.
  • 롤아웃 액션: 네이티브 버전에 의해 게이트, 채널을 중단하거나 스토어 빌드를 트리거하세요.
Capgo 라이브 업데이트 대시보드에서 릴리스 건강과 호환성 경고를 표시합니다.

$ npx @capgo/cli@latest bundle upload --channel production --fail-on-incompatible

경고: 네이티브 호환 불가능한 배포

@capacitor/camera가 6.1.0에서 6.2.0으로 변경되었습니다.

액션: 업로드를 실패하거나 네이티브 빌드를 먼저 배송하세요.

작동 방식

How It Works

자동화는 속도를 원할 때, 수동은 제어를 필요로 할 때. 각 단계마다 안전 검사를 수행합니다.

1

CLI 유효성 검사

업로드 전에 CLI는 원시 종속성, 버전 호환성 및 필수 파일을 확인합니다.

2

Native Downloads

순수 원시 code 다운로드 및 설치 - 완전히 자바스크립트와 분리된 업데이트입니다.

3

App Confirms Ready

앱이 notifyAppReady()를 호출하지 않으면 10초 이내에 자동 롤백이 발생합니다.

Honest comparison

Capgo Live Updates vs. 대안들.

Same Ionic과 Capacitor OTA 약속. 다른 안전 모델.

Capgo Live Updates DIY / self-hosted 사용자 정의 스크립트 및 정적 호스팅 경쟁자 클라우드
런타임 업데이트 완전한 네이티브. 다운로드, 설치, 및 네이티브 OS 스레드에서 활성화. JS 충돌이 업데이트 PIPELINE을 깨뜨릴 수 없습니다. 앱 JS 컨텍스트에서 실행됩니다. 나쁜 번들로 업데이트가 깨질 수 있습니다. 주로 앱-layer 전달. JS 오류로 업데이트 흐름이 막히거나 손상될 수 있습니다.
롤백 복구 네이티브 롤백. 런타임이 JS에서 충돌하여도 마지막으로 좋은 번들이 있는 외부에서 롤백됩니다. 사용자가 디자인하고 유지 관리하는 롤백 로직이 있습니다. 롤백이 존재하지만 종종 앱层이 여전히 작동하는지에 따라 의존합니다.
설치 실패 경보 자동 notifyAppReady()가 10초 이내에 호출되지 않으면 롤백합니다. __CAPGO_KEEP_0__ 체크. 제품에 따라 선택적이거나 수동적입니다.
자연스러운 호환성 CLI checks. 보호대가 없으면 사용자가 직접 만듭니다. 대부분의 제품에서 업로드 검증만 업로드 전 검증
업로드 전 검증 깊은 체크. index.html, 번들 크기, 체크섬, 중복 버전, 및 허브 제약을 검증합니다. CI 규칙, 만약에 작성한 것들입니다. 기본 번들 체크.
롤아웃 제어 동적 채널. 카나리, 베타, 프로덕션, 지원, 및 장치별 채널 할당. 여러 호스팅 URL 또는 커스텀 라우팅. 지원하는 채널, 깊이 및 API는 다릅니다.
장치 가시성 장치별 로그. 장치별 Xcode 또는 Android Studio 없이 설치, 실패, 롤백, 및 정책 이벤트. 사용자 분석 또는 서버 측 다운로드 카운트. 대시보드는 디바이스당 깊이가 적습니다.
결제하기 전에 시도해 보세요 예. 14일 동안 무제한 무료试用. 신용 카드가 필요하지 않습니다. 트래픽이 증가할 때까지 저렴한 호스팅. Tiered plans. Trials vary by vendor.

__CAPGO_KEEP_0__ Live Updates

Capgo Live Update 시스템의 가장 완전한 버전을 준비하세요.
Ready for the Most Complete Capacitor Live Update System?

__CAPGO_KEEP_0__

배송 시작하기 →
99.99% uptime 세계 CDN 배포 14일 무료 무제한试用

Capgo Live Updates에서 계속

이 Capacitor live update 페이지를 Ionic과 연결하세요. 채널, 롤백, 업데이트 동작, Capgo 알림, Capacitor 업데이터, and Capgo 네이티브 빌드 __CAPGO_KEEP_0__ 릴리스에 대해 여전히 저장소 검토가 필요합니다.