Skip to main content
Capgo 라이브 업데이트

기다리지 마세요. 바로 배포하세요. 아이온과 Capacitor 앱을 위한 OTA 업데이트.

아이온과 Capacitor 앱을 위한 웹层 수정을 즉시 푸시하세요. 앱 스토어 대기 시간을 피하세요.

인간 지원을 받으세요 - 마틴

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

✓ 99.9% uptime ✓ 300+ 지점 활성화 ✓ 트리플-제공자 내구성

원본 복원

JS 오류는 JavaScript 외부에서 복원됩니다.

99.9% uptime

플랫폼 가동률

동적 채널

Canary, 베타, 지원 및 생산 트랙

300+ 에지 지점

세계 CDN

~50ms 일반

siêu 낮은 지연 시간

장치 로그

장치별 업데이트 상태 및 롤백 기록

지원되는 런타임

One Capgo backend for every hybrid stack you ship.

Capacitor에서 Cordova, Electron과 같은 채널을 사용하고 업로드 패키지, 롤백 보호, 장치 로그를 사용할 수 있습니다.

Capacitor

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

Cordova

Cordova

Cordova 도구 chain을 유지하고 iOS 7+, Android 13+에서 Capgo OTA를 받으세요. @capgo/cordova-updater와 동일한 JavaScript API를 사용하세요.

Cordova

전자

전자 업데이트를 통해 데스크톱 앱에 HTML, CSS 및 JavaScript 업데이트를 푸시할 수 있습니다. @capgo/electron-updater는 모바일 API과 비슷하게 동작합니다.

더 알아보기 →
릴리즈 압박을 줄여

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

Capgo은 모바일 팀에게 긴급 웹 수정, 제어된 롤아웃 및 명확한 감사 기록을 제공하여 나쁜 배포가 스토어 리뷰 대기 중인 일일이되지 않도록 합니다.

리뷰 대기하지 않고 프로덕션을 복원할 수 있습니다.

라이브 업데이트를 사용하여 JavaScript, CSS, 복사본, 런타임 기능 플래그 및 웹 자산 수정을 수행할 수 있습니다. native 및 Capacitor 구성 변경은 여전히 스토어를 통해 계속됩니다.

모든 사용자가 빌드를 받기 전에 위험을 제어할 수 있습니다.

내부, 베타, 캐니발 및 프로덕션 채널로 배포하고 롤백 준비를 하여 롤아웃이 지원 인스턴트가 되지 않도록 합니다.

릴리즈 후에 무슨 일이 일어났는지 증명할 수 있습니다.

장치 로그, 업데이트 상태, 패키지 기록 및 수용률 지표를 사용하여 엔지니어링, 지원 및 리더십과 릴리즈에 대한 설명을 제공할 수 있습니다.

실시간 업데이트 활성화 여부

  • 생산 오류에 대한 회복 경로가 앱 스토어 또는 플레이 리뷰 시간에 의존하지 않아야 합니다.
  • 앱이 여러 고객 계층, 화이트 레이블 배포, 베타 테스터, 또는 지원 전용 디버그 채널을 가지고 있습니다.
  • 팀이 서명된 패키지, 롤백, 감사성, 그리고 자체 호스팅 경로를 포함한 규정 준수 친화적인 제어를 필요로 합니다.
마틴

Capgo의 실시간 업데이트 방법은 왜 그 방식으로 작동하는지

Capgo의 창립자 마틴이 채널, 호환성 확인, 롤백, 그리고 스토어 승인 후 웹 패키지 변경을 안전하게 배송하는 방법에 대해 설명합니다.

마틴, 창립자, Capgo

Live update의 증명

Capgo의 팀

Capacitor의 팀이 Capgo를 사용하여 생산 OTA 업데이트 수행 중입니다.

5.0/5 개발자 팀으로부터 평가된 9,400+ 팀 리뷰 보기

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

세르지우 S 드릴로인 GmbH의 리드 개발자

제품을 즉시 OTA로 배포할 수 있고 앱 스토어의 전체 검토 주기를 기다리지 않아야 하는 것은 대규모 운영상의 이점이었습니다.

카필 창립자, NuTriQ
박스에 있는 것

안전한 OTA 업데이트를 위한 빌드, 빠른 업로드만 위한 건 아니야.

원본 런타임, 롤백, 유효성 검사 및 롤아웃 제어를 하나의 서비스에서 제공합니다.

Capgo 라이브 업데이트
역할: Website copy sentence. Seen in: page live-update.astro. Message key `live_update_v2_bento_lead` (Live Update V2 Bento Lead).
__CAPGO_KEEP_0__ Live Updates
$ npx @capgo/cli bundle upload
✔ validated · ✔ published · ✔ rolling out

역할: Short UI label or navigation item. Seen in: page live-update.astro. Message key `live_update_hero_badge` (Live Update Hero Badge).

CLI은 네이티브 의존성을 스캔하고 고객에게 배포할 수 없는 업데이트에 대한 경고를 제공합니다. 웹 변경 사항을 빠르게 배포하려면 고객에게 네이티브가 깨지는 code을 푸시하지 않도록 하세요.

역할: Short UI label or navigation item. Seen in: page live-update.astro. Message key `live_update_feature_native_engine` (Live Update Feature Native Engine).

다운로드, 설치, 활성화는 원시 OS 스레드에서 실행된다. 자바스크립트 충돌은 업데이트 프로세스를 ảnh hưởng하지 않는다.

준비 중인 검증

notifyAppReady(), index.html, 배포 크기 제한, 그리고 체크섬을 검증하여 업로드를 수락하기 전에

해킹 방지 업데이트

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

자동 복구 업데이트

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

실시간 트랙 변경

Capgo 채널은 실시간 제어기, hardcoded가 아닙니다. 개발, 스테이징, PR, 캐니발, 그리고 프로덕션을 앱 UI 또는 API를 통해 즉시 전환할 수 있습니다.

푸시 트리거드 자동 업데이트

Capgo 알림과 함께 Live Updates를 pair하여 silent 푸시가 선택한 채널의 최신 배포를 다운로드하고 큐에 넣도록 장치에 요청할 수 있습니다.

릴리스 지능

깨진 업데이트를 배포하기 전에 잡아라

업로드가 OTA-안전한지, 네이티브 빌드가 필요한지, 또는 생산에 도달하기 전에 기다려야 하는지 확인하세요.

  • OTA 안정: 네이티브 패키지가 생산 채널과 일치합니다.
  • 네이티브 빌드가 필요합니다: 플러그인 또는 Capacitor 의존성이 변경되었습니다.
  • 배포 액션: 네이티브 버전에 의해 게이트, 채널을 중단하거나 스토어 빌드를 트리거하세요.
Capgo 콘솔 데모 앱에서 라이브 업데이트 번들을 보여주고, 릴리스 날짜, 체크섬, 및 연결된 채널을 보여줍니다.

$ npx @capgo/cli@최신 버전 번들을 업로드하세요. --채널 production --불일치하는 경우 실패

경고: 네이티브 불일치 번들

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

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

움직이는 것을 보세요

실제로 live update를 배포할 때 무슨 일이 일어나는지

네 가지 짧은 애니메이션: 고쳐진 것이 전화로 어떻게 도달하는지, 공유할 수 있는 것, 다운로드가 작아지는 이유, 그리고 나쁜 릴리즈에서 어떻게 복구하는지

가능한 것들

гиб러운 업데이트 제어

업데이트 유형을 선택하여 앱의 요구에 맞게

적용 시간

업데이트가 적용되는 시간을 제어: 기본 (배경), 설치 시, 런칭 시, 또는 항상

지연 조건

특정 조건을 기다려: 날짜, 배경, 자연어 버전, 또는 종료 이벤트

버전 차단

제어 버전 업데이트: 없음, 주, 소, 점또는, 또는 메타데이터

배포 유형

전체 번들 전체 JS 번들) 또는 델타/매니페스트 (변경된 파일만 빠른 업데이트를 위해)

앱 스토어 & 구글 플레이

애플 또는 구글이 OTA 업데이트를 거부할까요?

라이브 업데이트를 사용하지 않는 경우. 두 스토어 모두 앱이 다운로드하는 해석된 code 파일(예: 자바스크립트, HTML, CSS)과 같은 업데이트를 허용합니다. 단, 업데이트는 제출한 앱 내에서만 허용됩니다.

우리의 성과 기록

0 개의 거부

4.7K 이상의 앱이 운영 중인 동안, 우리는 업데이트를 Capgo와 함께 배포한 앱을 스토어에서 거부한 적이 없습니다.

애플이 Capgo을 왜 거부했는지 알고 싶은가요?

runtime에 연결된 별도의 스플래시 스크린 플러그인과 연관된 동적 링크가 애플의 검토에서 동적 code 문제로 표시되었습니다. 이 문제는 OTA 업데이트와 관련이 없었으며, 우리는 플러그인에서 동적 링크를 제거했습니다.

애플 개발자 프로그램 라이선스 계약

앱이 code을 다운로드할 수 있습니다. 만약 code이 앱의 주요 목적을 변경하지 않거나, 다른 code 또는 앱을 위한 스토어를 만들거나, 서명, 샌드박스, 또는 OS 보안 기능을 우회하는 경우입니다.

공식 정책 : 애플

구글 플레이 기기 및 네트워크 방지 정책

앱은 구글 플레이 외부에서 자신의 네이티브 code을 업데이트할 수 없습니다. Code이 인터프리터 또는 가상 머신에서 실행되는 경우, 예를 들어 WebView에서 JavaScript를 실행하는 경우는 명시적으로 면제됩니다.

공식 정책 : 구글 플레이

규칙 내에 머물러

  • 웹层 변경을 공유하기: 자바스크립트, HTML, CSS, 및 자산.
  • code
  • 모든 업데이트는 제출한 검토 목적 내에 유지되어야 합니다.

리뷰 결정을 항상 애플과 구글이 소유하고 있으므로, 어떤 공급자도 승인 보장을 할 수 없습니다. Capgo는 정책을 발행한 정책의 측면에 서 있습니다.

스토어 정책 FAQ 읽기
정직한 비교

Capgo Live Updates vs. 대안.

동일한 Ionic 및 Capacitor OTA 약속. 다른 안전 모델.

Capgo Live Updates DIY / 자가 호스팅 커스텀 스크립트 및 정적 호스팅 경쟁자 클라우드
업데이트 런타임 완전 네이티브 다운로드, 설치 및 네이티브 OS 스레드에서 활성화합니다. JS 충돌이 업데이트 PIPELINE을 깨뜨릴 수 없습니다. 앱 JS 컨텍스트에서 실행됩니다. 나쁜 번들로 업데이트가 깨질 수도 있습니다. 대부분의 앱-layer 전달입니다. JS 오류로 업데이트 흐름이 막히거나 손상될 수 있습니다.
롤백 복구 네이티브 롤백 새로운 번들이 런칭 시 충돌할 때도 마지막으로 좋은 번들이 있는 외부에서 돌아가기 때문입니다. 당신이 롤백 논리를 설계하고 유지합니다. 롤백이 있지만 종종 앱 layer가 여전히 작동하는 경우에만 의존합니다.
실패한 설치 보호자 자동 업데이트. notifyAppReady() 함수가 10초 이내에 호출되지 않으면 롤백합니다. 자신이 모니터링하고 관리합니다. 제품에 따라 선택적 또는 수동입니다.
자연적인 호환성 CLI 체크. 업로드 전에 종속성을 스캔하고 깨진 변경 사항을 표시합니다. 보호대가 없으면 사용자가 직접 만듭니다. 대부분의 제품에서 업로드만 검증합니다.
전송 전 검증 깊은 체크. index.html, 배포 크기, 체크섬, 중복 버전 및 허브 제약 조건을 검증합니다. CI 규칙이 있으면 그대로 사용하세요. 기본 패키지 검사.
배포 제어 동적 채널. 카나리, 베타, 프로덕션, 지원, 및 장치별 채널 할당. 호스팅된 URL이 여러 개인 경우 또는 커스텀 라우팅을 사용하는 경우. 지원되는 채널, 깊이 및 API가 다릅니다.
장치 가시성 장치별 로그. 장치별 설치, 실패, 롤백, 및 정책 이벤트를 Xcode 또는 Android Studio 없이 확인할 수 있습니다. 커스텀 분석 또는 서버 측 다운로드 카운트. 대시보드에서 집계, 장치별 깊이가 적습니다.
테스트하기 전에 결제하기 예. 14일 동안 무제한 무료试用. 신용 카드가 필요하지 않습니다. тра픽이 증가할 때까지 저렴한 호스팅. 등급별 계획. 시범 기간은 공급 업체에 따라 다릅니다.

비교는 일반적인 DIY / 자체 호스팅 설정 및 공공 경쟁자 클라우드 문서화를 반영합니다.

엑포에서 오는가?

Capacitor 앱의 EAS 업데이트 동등물

Capgo은 EAS 업데이트와 같은 자바 스크립트 수정을 제공합니다. Expo 및 React Native 앱에 대한 EAS 업데이트. Capacitor 웹 번들을위한 Capgo은 채널, 롤백 및 장치 로그를 제공합니다. EAS를 사용하세요. 앱이 React Native 인 경우. Capgo를 사용하세요. 웹 UI를 유지합니다.

Capgo 라이브 업데이트
오늘 바로 다음 패치를 배달하세요.

자동으로 5분 후 시작합니다. 릴리스 전략이 필요할 때 수동 제어로 전환하세요.

마틴의 인간 지원

배포 시작 →
✓ 99.9% uptime ✓ 세계적인 CDN 배포 ✓ 14일 무료 무제한试用