컨텐츠로 건너뛰기

기능

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

핵심 업데이트 시스템

핵심 업데이트 시스템

주요 기능:

배경 다운로드

  • 자동 설치
  • 사용자 간섭 없음
  • iOS, Android, Electron과 같은 플랫폼 간 지원
  • 업데이트 동작에 대한 자세한 내용 →

Learn more about update behavior →


__CAPGO_KEEP_0__ (Differential Updates)

__CAPGO_KEEP_0__ (Differential Updates)

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

주요 기능:

  • 파일 단위의 자동 차이점 계산
  • 체크섬 기반의 검증
  • 매니페스트 비교
  • 필요한 경우 전체 업데이트로 자동으로 전환

__CAPGO_KEEP_0__에 대한 자세한 내용 →


자동 롤백

__CAPGO_KEEP_0__

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

주요 기능:

  • 추락 감지
  • 시간 초과 감지
  • 자동으로 이전 버전으로 되돌리기
  • 사용자 개입이 필요하지 않습니다.

롤백에 대한 자세한 내용 →


체크섬 검증 및 폴백

체크섬 검증 및 폴백

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

주요 기능:

  • 다운로드 시 체크섬 검증
  • 손상 감지
  • 자동으로 작동하는 버전의 번들로 자동 전환
  • 수동 복구 도구가 제공됩니다.

업데이트 중断 감지

업데이트 중단 감지

이전 버전의 code 네이티브 버전이 실행 중인 장치에 불일치하는 업데이트가 적용되는 것을 방지합니다.

주요 기능:

  • 네이티브 버전 호환성 확인
  • 플러그인 의존성 검증
  • 불일치하는 업데이트를 자동으로 차단합니다.
  • 명확한 오류 메시지

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


배포 제어

__CAPGO_KEEP_0__

__CAPGO_KEEP_1__

__CAPGO_KEEP_2__

__CAPGO_KEEP_3__

__CAPGO_KEEP_4__

  • __CAPGO_KEEP_5__
  • __CAPGO_KEEP_6__
  • __CAPGO_KEEP_7__
  • __CAPGO_KEEP_8__
  • __CAPGO_KEEP_9__

__CAPGO_KEEP_10__


__CAPGO_KEEP_11__

장치 대상 설정

특정 장치, 버전, 또는 사용자 세그먼트를 대상으로 phased 롤아웃 및 제어된 배포를 수행합니다.

주요 기능:

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

채널별 업데이트가 전달되는 방법에 대한 규칙 및 제한을 구성합니다.

주요 기능:

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

채널 정책에 대해 자세히 알아보세요 →


개발자 도구

개발자 도구 섹션

번들 미리보기

번들 미리보기 섹션

장치로 배포하기 전에 실제 웹 환경에서 번들을 미리보는 데 사용할 수 있는 웹 대시보드에서 번들을 미리보세요.

위치: 웹 대시보드 → 앱 → 번들 → 미리보기 탭


실시간 디버깅

실시간 디버깅 섹션

CLI를 통해 특정 기기에서 업데이트 이벤트를 실시간으로 모니터링할 수 있습니다. 업데이트를 확인하고 다운로드, 설치, 오류 이벤트를 표시합니다.

사용 방법:

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

표시:

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

번들 매니페스트 뷰어

번들 매니페스트 뷰어 섹션

어떤 번들의 완전한 매니페스트를 포함한 파일 목록, 체크섬, 및 메타데이터를 검사할 수 있습니다.

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

표시:

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

네이티브 플러그인 의존성

자연 플러그인 의존성 섹션

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

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

표시:

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

__CAPGO_KEEP_0__ 통합

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

  • bundle upload - 새로운 번들을 업로드하세요
  • bundle list - 모든 번들을 목록화하세요
  • bundle delete - 번들을 삭제하세요
  • bundle cleanup - 오래된 번들을 정리하세요
  • channel set - 채널을 구성하세요
  • app debug - 라이브 디버깅

전체 CLI 참조 보기 →


번들 암호화

번들 암호화 제목

번들에 대한 끝-to-끝 암호화(AES-256 암호화)로 code 전송 및 저장 시 보호합니다.

주요 기능:

  • RSA 키 pair 생성
  • AES-256 암호화 패키지
  • Code 서명 검증
  • 암호화 키 관리

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


패키지 정리 및 보존

제목: 패키지 정리 및 보존

보존 정책에 따라 자동으로 오래된 패키지를 정리하여 저장 용량 사용을 관리합니다.

주요 기능:

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

Usage:

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

분석 및 모니터링

분석 및 모니터링 섹션

통계 업데이트

통계 업데이트 섹션

업데이트 성공률, 성공률, 배포 진행률을 포함하여 사용자 기반에서 업데이트를 추적하는 데 도움이 됩니다.

사용 가능한 메트릭:

  • 다운로드 성공률
  • 설치 성공률
  • 오류 유형별 오류율
  • __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__
  • 정책 블록

위치:

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

로그에 대한 자세한 내용 보기 →


배달 사용 분석

배달 사용 분석 섹션

활성화 된 배달, 다운로드 횟수, 저장 용량 사용에 대한 세부 분석

지표:

  • 배달별 활성 설치 횟수
  • 다운로드 횟수
  • 배달별 저장 용량 사용
  • 대역폭 사용량

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

지표:

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

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


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

추적된 이벤트:

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

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


보안 및 준수

보안 및 준수 섹션

끝-to-끝 암호화

End-to-End 암호화

REST 및 전송 중에 AES-256 암호화를 사용하여 데이터를 암호화합니다.

더 알아보기 →


Code 서명

Code 서명

데이터 변조를 방지하기 위해 암호학적 서명을 사용하여 패키지完整성을 검증합니다.


앱 스토어 준수


__CAPGO_KEEP_0__ 서명

Learn more about compliance →


2FA Enforcement (Organization-level)

2FA Enforcement (Organization-level) 항목

모든 조직 구성원에게 2단계 인증을 요구하여 대시보드 및 API에 접근할 수 있도록 하세요.

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

Learn more about 2FA →


암호화된 패키지 강제

암호화된 패키지 강제 항목

모든 패키지를 조직 수준에서 암호화하도록 요구하세요.

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


역할 기반 접근 제어 (RBAC)

역할 기반 접근 제어 (RBAC) 섹션

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

기본 조직 역할:

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

앱 역할:

  • app_admin - 하나의 앱에 대한 전체 제어
  • app_developer - __CAPGO_KEEP_0__ 업로드, 장치 관리
  • app_uploader - __CAPGO_KEEP_0__ 업로드만
  • app_reader - 읽기 전용 접근

위치:

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

RBAC에 대한 자세한 내용 →


조직 및 앱 활동의 모든 완전한 감사 기록을 보안 및 규정 준수에 사용합니다.

로그된 이벤트:

  • 사용자 액션 (로그인, 로그아웃, 권한 변경)
  • __CAPGO_KEEP_0__ (업로드, 삭제, assign)
  • __CAPGO_KEEP_0__ (생성, 업데이트, 삭제)
  • __CAPGO_KEEP_0__ (설정, 멤버)

__CAPGO_KEEP_1__ : Web Dashboard → Organization → Audit Logs


__CAPGO_KEEP_0__

__CAPGO_KEEP_2__

실시간 알림을 받으세요. 앱의 이벤트에 대한 HTTP 웹후크를 통해.

지원 이벤트:

  • apps - 앱 생성/수정/삭제
  • app_versions - __CAPGO_KEEP_0__ 업로드/삭제
  • channels - __CAPGO_KEEP_0__ 생성/수정/삭제
  • org_users - 회원 추가/삭제
  • orgs - 조직 업데이트

기능:

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

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


다중 사용자 협업

다중 사용자 협업 섹션

__CAPGO_KEEP_0__ 팀원 초대

기능:

  • 이메일 초대
  • 역할 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

사용자 지정 저장소 백엔드

사용자 지정 저장소 백엔드

자체 저장 인프라 (S3, R2 등)를 Capgo의 기본 저장소 대신 사용하세요.

자체 저장소에 대한 자세한 내용 →


중국 설정

중국 설정

대륙 중국에서 배포되는 앱을 위해 지역 규제를 준수하기 위한 특별한 설정.

중국 설정에 대한 자세한 내용 →


고급 기능

고급 기능

업데이트의 언제와 어떻게 확인 및 적용할지 __CAPGO_KEEP_0__를 통해 구성하세요.

구성 가능한 옵션:

SDK를 통해 업데이트를 언제와 어떻게 확인 및 적용할지 구성하세요.

__CAPGO_KEEP_0__를 통해 업데이트를 언제와 어떻게 확인 및 적용할지 구성하세요.

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

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


업데이트 유형

업데이트 유형

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

사용 가능한 유형:

  • 배경 업데이트 (기본값)
  • 즉시 업데이트
  • __CAPGO_KEEP_0__
  • __CAPGO_KEEP_1__

__CAPGO_KEEP_2__


__CAPGO_KEEP_3__

__CAPGO_KEEP_4__

__CAPGO_KEEP_5__

__CAPGO_KEEP_6__

  • __CAPGO_KEEP_7__
  • __CAPGO_KEEP_8__
  • __CAPGO_KEEP_9__
  • __CAPGO_KEEP_10__

__CAPGO_KEEP_11__ 웹 대시보드 → 조직 → 크레딧


이 기능들을 사용하기 위해 준비되셨나요? __CAPGO_KEEP_0__ Live Updates와 함께 첫 번째 앱을 설정하는 방법을 알아보세요. Quickstart Guide Capgo Live Updates와 함께 첫 번째 앱을 설정하는 방법을 알아보세요.

기능에서 계속

기능에서 계속

__CAPGO_KEEP_0__을 사용하고 있다면 기능 계획, 모니터링 및 분석을위한 __CAPGO_KEEP_0__을 연결하세요. __CAPGO_KEEP_0__ __CAPGO_KEEP_0__에 대한 구현 세부 정보를위한 Statistics __CAPGO_KEEP_0__ 로그에 대한 implementation detail에 대해 @capgo/capacitor-appinsights 로그에 대한 implementation detail에 대해 @capgo/capacitor-appinsights @capgo/capacitor-appinsights를 사용하여 @capgo/capacitor-appinsights를 사용하여 native capability에 대해 @capgo/capacitor-firebase-analytics @capgo/capacitor-firebase-analytics에 대한 implementation detail에 대해