내용으로 바로가기

Capgo 빌드 소개

Capgo 빌드는 Capacitor 앱을 위한 클라우드 기반 네이티브 앱 컴파일 서비스입니다. Xcode, Android Studio, Mac 하드웨어를 유지 관리할 필요가 없는 iOS 및 Android 앱을 빌드할 수 있습니다.

Capgo 빌드가 무엇을 하는가

Capgo 빌드가 무엇을 하는가

Capgo 빌드는 클라우드에서 __CAPGO_KEEP_0__ 앱의 Capacitor 클라우드에서 앱을 관리하세요.

iOS 빌드

Mac Mini Silicon M4 머신에서만 실행됩니다. - 자체 Mac이 필요하지 않습니다.

Android 빌드

같은 M4 클라우드에서 빌드됩니다. Android Studio 2025도 사용할 수 있습니다.

자동 Code 인증

인증서, 배포 프로파일, 키스토어는 모두 자동으로 처리됩니다.

직접 스토어 제출

앱 스토어 연결과 구글 플레이에 서명된 앱을 업로드합니다.

CLI 명령어 하나로 빌드를 트리거할 수 있습니다. GitHub Actions, GitLab CI, 또는 CI/CD pipeline에서 어디서나 작동합니다.

빌드 머신 및 도구chain

빌드 머신 및 도구chain

Capgo 빌드는 Mac Mini Silicon M4 머신에서 네이티브 작업을 실행합니다:

컴포넌트스펙
머신맥 미니 실리콘 M4
CPU10-core M4 CPU (4 성능 코어, 6 효율성 코어)
GPU10-core GPU
네트워크 엔진16-core 신경 엔진
Memory16GB RAM
OS 이미지macOS Tahoe 26.2

자연 빌드 이미지에서는 Xcode 26.2 및 Android Studio 2025를 지원하여 네이티브 빌드 PIPELINE을 지원합니다.

Live Update를 사용할 때 vs Capgo 빌드

Live Update를 사용할 때 vs Capgo 빌드

Capgo은 앱을 업데이트하기 위한 두 가지 보완 기능을 제공합니다. 각 기능을 사용할 때는 다음과 같습니다:

Scenario실시간 업데이트Capgo 빌드
code에서 자바스크립트/타입스크립트 버그를 수정합니다.✓
UI 변경 (HTML, CSS, 이미지)✓
웹 종속성을 업데이트합니다.✓
Capacitor 플러그인을 추가하거나 제거합니다.✓
SDK의 네이티브 버전을 업데이트합니다.✓
__CAPGO_KEEP_0__의 네이티브 권한을 변경합니다 (Info.plist, AndroidManifest)✓
Capacitor 버전을 업데이트합니다.✓
code의 네이티브 코드 (Swift, Kotlin, Java)를 수정합니다.✓
애플리케이션 아이콘 또는 스플래시 화면 변경✓
첫 번째 앱 스토어 제출✓

__CAPGO_KEEP_0__ 빌드는 native 변경 사항이 필요할 때만 사용합니다. 대부분의 팀은 실시간 업데이트 daily로 사용하고 __CAPGO_KEEP_1__ 빌드는 occasionally로 사용합니다.

why __CAPGO_KEEP_0__ 빌드 사용하는지 이유를 설명합니다. (타이틀: Why Use __CAPGO_KEEP_0__ Build )

Local 환경 설정 생략

Xcode, 안드로이드 스튜디오 설치 및 SDK 버전 관리가 필요 없습니다. Capgo 빌드는 모든 네이티브 도구를 처리 - 단지 CLI 명령어만 실행하면 됩니다.

중앙 집중식 인증

인증서 및 키 스토어를 CI/CD 비밀에 한 번에 저장하세요. 팀원 누구나 빌드를 트리거할 수 있습니다. 로컬 머신에 서명 인증서가 필요하지 않습니다.

어떤 CI/CD도 문제 없습니다.

CLI 명령어 하나로 모든 pipeline과 통합됩니다. GitHub Actions, GitLab CI, Jenkins - 빌드를 기존 워크플로우와 함께 트리거하세요.

실시간 빌드 로그

터미널에서 빌드 진행 상황을 실시간으로 감시하세요. 로그는 Server-Sent Events를 통해 스트리밍되므로 문제가 발생하면 즉시 디버깅할 수 있습니다.

직접 저장소 제출

서명된 앱이 App Store Connect와 Google Play로 직접 업로드됩니다. 빌드 완료 후 수동 단계가 필요하지 않습니다.

빌드 명령어를 실행할 때

  1. 업로드 - CLI 압축 파일은 필요한 것만 포함 (네이티브 플랫폼 폴더 + 네이티브 의존성)이며 안전한 클라우드 스토리지에 업로드합니다.
  2. 빌드 - Capgo는 Fastlane을 사용하여 전용 인프라에서 앱을 컴파일합니다. 반복 빌드는 기본적으로 앱당 컴파일 캐시를 복원합니다 (생략) cache_key for shared general cache); set --cache-key 설정 --no-cache 을 통해 RC 및 프로덕션을 분할하거나
  3. Sign 을 통해서 비활성화합니다.
  4. 인증 서명합니다. - 인증서와 키스토어는 빌드 중에만 메모리 내에 존재합니다. (빌드 후 삭제됨).
  5. 정리 - 모든 빌드 아티팩트 및 자격 증명이 자동으로 삭제됩니다

Your source code는 컴퓨터에 남아 있습니다. 플랫폼에 맞는 네이티브 code만 업로드됩니다.

보안 모델

보안 모델

Capgo Build는 자격 증명 저장이 없는 디자인으로 설계되었습니다:

  • __CAPGO_KEEP_0__ Runtime-only 자격 증명 - 자격 증명은 Capgo 에서 절대 저장되지 않습니다. 빌드가 완료되면 즉시 업로드 및 삭제됩니다.
  • 임시 환경 - 각 빌드는 고립 상태에서 실행되고 완료 후 삭제됩니다
  • 로그 저장이 없음 - 빌드 로그는 터미널에만 스트리밍되며 Capgo 서버에 저장되지 않습니다
  • 최소 업로드 - 원하는 네이티브 플랫폼만 업로드되며, 전체 코드베이스는 업로드되지 않습니다. 업로드되는 정확한 내용을 확인하세요

가격

  • Capgo 계획에 포함된 빌드 시간은 분입니다.
  • 가격
  • 가격
  • 가격

다음 단계

다음 단계