내용으로 건너뛰기

기능

이 페이지는 Capgo Live Updates에서 사용 가능한 모든 기능에 대한 포괄적인 개요를 제공합니다. 각 기능에는 간결한 설명과 자세한 문서로 연결된 링크가 포함됩니다.

핵심 업데이트 시스템

핵심 업데이트 시스템

주요 기능:

배경 다운로드

  • 자동 설치
  • 사용자 간섭 없음
  • iOS, Android, Electron을 포함한 크로스 플랫폼 지원
  • Cross-platform support (iOS, Android, Electron)

업데이트 동작에 대해 더 알아보기 →


델타 업데이트 (차이 업데이트)

“델타 업데이트 (차이 업데이트)” 섹션

버전 사이에 변경된 파일만 다운로드하여, 95%까지의 대역폭 사용량을 줄이고 업데이트 достав리를 가속화합니다.

주요 기능:

  • 파일 수준 자동 차이 분석
  • 체크섬 기반 검증
  • 매니페스트 비교
  • 필요한 경우 전체 업데이트로 자동으로 전환

델타 업데이트에 대해 더 알아보기 →


업데이트가 로드되지 않거나 충돌을 일으키면 시스템은 마지막으로 작동한 버전으로 자동으로 되돌아갑니다.

주요 기능:

  • 충돌 감지
  • 다운로드 시간 초과 감지
  • 자동 되돌아감
  • 사용자 개입이 필요하지 않습니다.

롤백에 대한 자세한 내용 →


체크섬 검증 및 폴백

체크섬 검증 및 폴백

체크섬을 통해 패키지의 무결성을 검증하고 손상이 감지되면 마지막으로 작동한 버전으로 자동으로 폴백합니다.

주요 기능:

  • 다운로드 중 체크섬 검증
  • 오류 감지
  • 자동으로 이전에 작동하던 버전으로 돌아가기
  • 수동 복구 도구가 제공됩니다

업데이트가 깨지는 것을 감지하는 기능

업데이트가 깨지는 것을 감지하는 기능

기존에 설치된 code 버전이 더 오래된 기기에서 불일치하는 업데이트가 적용되는 것을 방지합니다.

기능의 주요 기능:

  • 원본 버전과 호환성 확인
  • 플러그인 의존성 검증
  • 불일치하는 업데이트를 자동으로 차단
  • 명확한 오류 메시지

버전 대상 설정에 대한 자세한 내용 →


채널 시스템

채널 시스템 섹션

다양한 환경 및 사용자 세그먼트를 위한 업데이트를 조직하고 관리하는 유연한 채널 구성으로 업데이트를 관리하세요.

주요 기능:

  • 무제한의 커스텀 채널 (제품, 스테이징, 베타 등)
  • 채널별 패키지 assignments
  • 채널별 타겟팅 규칙
  • 디바이스 자체 assign
  • 디바이스별 채널 override

채널에 대해 더 알아보기 →


장치 대상 설정

장치 대상 설정 섹션

특정 장치, 버전, 또는 사용자 세그먼트를 대상으로 하여 phased rollouts 및 controlled deployments를 수행할 수 있습니다.

주요 기능:

  • 버전 기반 대상 설정
  • 장치별 오버라이드
  • 플랫폼 필터링 (iOS, Android, Electron)
  • 커스텀 메타데이터 필터링
  • 에뮬레이터/개발자 빌드 차단

각 채널에서 업데이트가 전달되는 방법에 대한 규칙 및 제한을 구성할 수 있습니다.

기능 주요 기능:

  • 자동 업데이트 비활성화
  • 주요 버전 업데이트 차단
  • 에뮬레이터에서 업데이트 비활성화
  • 개발 빌드에서 업데이트 비활성화
  • 플랫폼별 정책 (iOS 전용, Android 전용, Electron 전용)

채널 정책에 대한 자세한 내용 →


개발자 도구

개발자 도구

배포 전 장치에 배포하기 전에 라이브 웹 환경에서 번들을 미리보기 할 수 있는 웹 대시보드에서 접근할 수 있습니다.

번들 미리보기

번들 미리보기

위치: 웹 대시보드 → 앱 → 패키지 → 미리보기 탭


실시간 디버깅

실시간 디버깅 섹션

특정 장치의 업데이트 이벤트를 실시간으로 모니터링하는 CLI에서 업데이트, 다운로드, 설치, 오류 이벤트를 표시합니다.

사용 방법:

터미널 창
npx @capgo/cli app debug [appId]

표시:

  • 업데이트 체크
  • 다운로드 진행률
  • 설치 상태
  • 오류 메시지
  • 정책 블록

번들 매니페스트 뷰어

번들 매니페스트 뷰어 섹션

어떤 번들의 완전한 매니페스트를 포함하여 파일 목록, 체크섬, 및 메타데이터를 검사하세요.

위치: 웹 대시보드 → 앱 → 번들 → 매니페스트 탭

보여줍니다:

  • 파일 목록과 체크섬
  • 번들 메타데이터
  • 네이티브 버전 호환성
  • 플러그인 의존성

자연 플러그인 의존성

자연 플러그인 의존성

Capacitor 버전별로 의존성 변경 추적하기 위해 포함된 각 배포본의 모든 자연 플러그인을 모두 확인하세요.

위치: 웹 대시보드 → 앱 → 배포본 → 의존성 탭

표시:

  • 플러그인 이름 및 버전
  • 의존성 추가/제거
  • 호환성 경고

CLI 통합

CLI 통합

자동 배포 및 CI/CD 통합을 위한 광범위한 명령줄 인터페이스.

기능 키 명령어:

  • bundle upload - 새로운 번들을 업로드합니다.
  • bundle list - 모든 번들을 목록화합니다.
  • bundle delete - 번들을 삭제합니다.
  • bundle cleanup - 오래된 번들을 정리합니다.
  • channel set - 채널을 구성합니다.
  • app debug - 실시간 디버깅

전체 CLI 참조 →


번들 암호화

번들 암호화 섹션

번들에 대한 끝에서 끝까지의 암호화(AES-256 암호화)로 code를 전송 및 저장 중에 보호합니다.

기능 키:

  • RSA 키 pair 생성
  • AES-256 배포 암호화
  • Code 서명 확인
  • 암호화 키 관리

암호화에 대한 자세한 내용 →


배포 정리 및 보존

배포 정리 및 보존

기존 배포를 보존 정책에 따라 자동으로 정리하여 저장 용량 사용을 관리합니다.

기능:

  • 보존 수를 조정할 수 있습니다.
  • 자동 정리 via CLI
  • 예약된 정리 작업
  • 저장 용량 사용 추적

사용:

터미널 창
npx @capgo/cli bundle cleanup --keep=10

분석 및 모니터링

분석 및 모니터링

업데이트 통계

업데이트 통계

사용자 기반으로 업데이트의 수용률, 성공률 및 배포 진행률을 추적할 수 있습니다.

사용 가능한 메트릭:

  • 다운로드 성공률
  • 설치 성공률
  • 오류율에 따른 유형
  • 업데이트 수용률 시간 경과
  • 버전 분포

위치: 웹 대시보드 → 앱 → 통계


기기별 이벤트 로그가 업데이트 라이프 사이클(체크부터 설치까지)에서 완전한 업데이트 과정을 보여줍니다.

이벤트 유형:

  • 업데이트 체크
  • 다운로드 시작/완료/실패
  • 설치 시작/완료/실패
  • 롤백 이벤트
  • 정책 차단

위치:

  • 웹 대시보드 → 앱 → 장치 → 로그
  • 웹 대시보드 → 앱 → 로그 (모든 장치)

로그에 대한 자세한 내용을 알아보세요.


배포 패키지 사용 분석

배포 패키지 사용 분석

활성화된 패키지, 다운로드 횟수 및 저장소 사용량에 대한 세부적인 분석.

메트릭스:

  • 활성화된 설치 횟수
  • 다운로드 횟수
  • bundle에 사용된 저장 용량
  • 대역폭 사용량

채널별 성능 및 채널 채택 지표를 추적합니다.

지표:

  • 채널별 장치 수
  • 채널별 업데이트 성공률
  • 배포 기록
  • 채널별 오류율

위치: 웹 대시보드 → 앱 → 채널 → 통계


모든 번들 배포, 채널 assignments 및 구성 변경의 완전한 감사 기록

추적된 이벤트:

  • 번들 업로드
  • 채널 assignments
  • 정책 변경
  • 장치 오버라이드

위치: 웹 대시보드 → 앱 → 채널 → 기록


보안 및 준수

보안 및 준수 섹션

REST 및 전송 중에 AES-256 암호화 표준으로 암호화된 패키지를 암호화합니다.

암호화에 대한 자세한 내용 →


패키지의 무결성을 보장하기 위해 위조 방지


기업 보안을 위한 인프라 및 프로세스 SOC 2 Type II 표준으로 인증


Apple App Store와 Google Play Store 정책에 대한 OTA 업데이트로 완전하게 호환됩니다.

더 알아보기 →


2FA 강제 시행 (기업 수준)

제목: 2FA 강제 시행 (기업 수준)

기업 회원이 대시보드 및 API에 접근하기 위해 2단계 인증을 요구합니다.

위치: Web 대시보드 → 기업 → 보안

2FA에 대한 더 자세한 정보 →


암호화된 패키지 강제 시행

제목: 암호화된 패키지 강제 시행

기업 수준에서 모든 패키지를 암호화하도록 요구합니다.

위치: 웹 대시보드 → 조직 → 보안


팀 협업

팀 협업

역할 기반 접근 제어 (RBAC)

역할 기반 접근 제어 (RBAC)

조직 및 앱 수준 접근 제어에 대한 세분화된 권한

조직 역할:

  • org_super_admin - 조직 전체 제어
  • org_admin - 조직 관리 (결제/삭제 제외)
  • org_billing_admin - 결제만 허용
  • org_member - 조직 읽기 전용 접근

앱 역할:

  • app_admin - 하나의 앱에 대한 완전한 제어
  • app_developer - 배포 패키지 업로드, 장치 관리
  • app_uploader - 배포 패키지만 업로드
  • app_reader - 읽기 전용 접근

위치:

  • 웹 대시보드 → 조직 → 멤버
  • 웹 대시보드 → 앱 → 접근

RBAC에 대한 자세한 내용을 알아보세요 →


조직 및 앱 활동의 모든 기록을 유지하기 위한 법적 및 보안 목적으로 완전한 감사 기록입니다.

로그된 이벤트:

  • 사용자 동작 (로그인, 로그아웃, 권한 변경)
  • 번들 작업 (업로드, 삭제, Assign)
  • 채널 작업 (생성, 업데이트, 삭제)
  • 조직 변경 (설정, 멤버)

위치: 웹 대시보드 → 조직 → 감사 로그


앱에서 발생하는 이벤트에 대한 실시간 알림을 HTTP 웹 훅을 통해 받을 수 있습니다.

지원되는 이벤트:

  • apps - 앱 생성/수정/삭제
  • app_versions - 번들 업로드/삭제
  • channels - 채널 생성/수정/삭제
  • org_users - 멤버 추가/삭제
  • orgs - 조직 업데이트

기능:

  • 사용자 지정 웹후크 URL
  • 이벤트 필터링
  • 배달 로그
  • 재시도 메커니즘
  • 테스트 기능

위치: 웹 대시보드 → 조직 → 웹후크


특정 역할과 권한을 부여받은 팀원들을 특정 조직에 초대하세요.

기능:

  • 이메일 초대
  • 역할 assignments
  • 회원 관리
  • 권한 취소

위치: 웹 대시보드 → 조직 → 회원


API 키를 만드는, 관리하는, 그리고 만료일과 해시된 저장소 옵션과 함께 취소하는 기능

기능적 특성:

  • 앱당 또는 조직당 키
  • 선택적 만료 날짜
  • 해시 저장소 ( irreversible )
  • 키 회전 지원

위치: 웹 대시보드 → API 키

API 키에 대한 자세한 내용 →


조직 수준 암호 요구 사항을 사용하여 보안 표준을 강제하는 기능

구성 가능한 정책:

  • 최소 길이
  • 대문자 필요
  • 숫자 필요
  • 특수 문자 필요

위치: 웹 대시보드 → 조직 → 보안


플랫폼 지원

플랫폼 지원 섹션

다중 플랫폼 지원

다중 플랫폼 지원 섹션

iOS, Android 및 Electron 앱을 위한 단일 SDK 지원

지원하는 플랫폼:

  • iOS (Capacitor 5, 6, 7, 8)
  • 안드로이드 (Capacitor 5, 6, 7, 8)
  • Electron (2025년 신규)

장기 지원

장기 지원

이전 버전의 Capacitor를 위한 지속적인 지원을 통해 레거시 앱과 호환성을 유지합니다.

현재 지원 중인 버전:

  • Capacitor 8 (최신)
  • Capacitor 7
  • Capacitor 6
  • Capacitor 5

Capgo의 기본 저장소 대신 사용자 지정 저장소 인프라 (S3, R2, etc.)를 사용하여 저장소를 관리하십시오.

__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__의 사용자 지정 업데이트 동작

SDK의 업데이트 확인 및 적용 시기를 및 방법을 SDK에서 구성하십시오.

설정 가능한 옵션:

  • 체크 간격 (periodCheckDelay - 최소 600 초)
  • 자동 업데이트 정책 (autoUpdate - off, atBackground, atInstall, onLaunch, always, onlyDownload)
  • 네트워크 요구 사항 (Android 전용 - WorkManager를 통해)

업데이트 동작에 대한 자세한 내용 →


업데이트 유형

업데이트 유형

다양한 업데이트 유형을 사용하는 다양한 사용 사례, 즉 즉시 업데이트부터 사용자 제어 설치까지.

사용 가능한 유형:

  • 배경 업데이트 (기본)
  • 즉시 업데이트
  • 사용자 요청 업데이트
  • 조건 업데이트

업데이트 유형에 대해 더 알아보기 →


신용 시스템

신용 시스템 제목

대역폭, 저장소 및 기타 자원에 대한 신용으로 사용 기반 요금제.

기능:

  • 신용 사용 추적
  • 사용자 경고
  • 스 트립스(Stripe) 통해 신용 충전
  • 신용 계정簿

위치: 웹 대시보드 → 조직 → 크레딧


이 기능들을 사용하기 위해 준비되셨나요? __CAPGO_KEEP_0__ Live Updates를 사용하기 위해 첫 번째 앱을 설정하는 방법에 대한我们的 빠른 시작 가이드 to set up your first app with Capgo Live Updates.

도움이 필요하세요?

‘도움이 필요하세요?’ 섹션

Features에서 계속

Features에서 계속

Features를 사용 중이라면 Features 계획 및 분석을 위한 모니터링을 연결하세요 Statistics Statistics에 대한 구현 세부 정보 로그 로그의 구현 세부 사항에 대해 @capgo/capacitor-appinsights 구현 세부 사항에 대한 @capgo/capacitor-appinsights @capgo/capacitor-appinsights를 사용 구현 세부 사항에 대한 @capgo/capacitor-firebase-analytics. @capgo/capacitor-firebase-analytics for the implementation detail in @capgo/capacitor-firebase-analytics.