메뉴로 이동

Capgo 소개

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

Capgo Build이 무엇을 하는가

Capgo Build이 무엇을 하는가

Capgo Build은 클라우드에서 네이티브 부분을 컴파일합니다. 네이티브 부분 Capacitor 앱의 네이티브 부분을 클라우드에서 컴파일합니다.

iOS 빌드

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

Android 빌드

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

자동 Code 인증서

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

__CAPGO_KEEP_0__

직접 저장소 제출

You trigger builds with a single CLI command that works from anywhere - your local machine, GitHub Actions, GitLab CI, or any CI/CD pipeline.

__CAPGO_KEEP_0__

__CAPGO_KEEP_0__

Capgo Build runs native jobs on dedicated Mac Mini Silicon M4 machines:

__CAPGO_KEEP_0____CAPGO_KEEP_1__
__CAPGO_KEEP_0____CAPGO_KEEP_1__
__CAPGO_KEEP_0__10-core M4 CPU (4 performance cores, 6 efficiency cores)
GPU10코어 GPU
Neural Engine16코어 Neural Engine
Memory16GB의 RAM
OS imagemacOS Tahoe 26.2

__CAPGO_KEEP_0__ 빌드와 라이브 업데이트 시 사용하는 경우

Capgo는 앱을 업데이트하는 데 사용할 수 있는 두 가지 보완 기능을 제공합니다. 사용하는 경우는 다음과 같습니다.

[Scenario]Live UpdatesCapgo Build
JavaScript/TypeScript code 버그 수정
HTML, CSS, 이미지 UI 변경
웹 의존성 업데이트
Capacitor 플러그인 추가 또는 제거
SDK 네이티브 버전 업데이트
Info.plist, AndroidManifest에서 네이티브 권한 변경
Capacitor 버전 업데이트
Swift, Kotlin, Java에서 네이티브 code 수정
앱 아이콘 또는 스플래시 화면 변경
첫 번째 앱 스토어 제출

Capgo 빌드 사용 이유

Capgo 빌드 사용 이유

iOS에 대한 로컬 맥 필요 없음

iOS 앱을 빌드하고 배포할 때 맥 하드웨어를 소유하지 않아도 됩니다. 윈도우, 리눅스, 또는 CI/CD 시스템의 누구나 iOS 빌드를 트리거하고 테스트 플라이트에 배포할 수 있습니다.

로컬 환경 설정 생략

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

중앙 집중식 인증서

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

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

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

실시간 빌드 로그

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

직접 저장소 제출

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

빌드 명령어를 실행할 때:

  1. Upload - The CLI zips only what’s needed (native platform folder + native dependencies) and uploads to secure cloud storage
  2. - __CAPGO_KEEP_0__ 파일만 업로드할 필요가 있는(네이티브 플랫폼 폴더 + 네이티브 의존성)만 압축하고 안전한 클라우드 스토리지에 업로드합니다. 빌드
  3. - 앱은 Fastlane을 사용하여 전용 인프라에서 컴파일됩니다. 서명
  4. - 인증서 및 키스토어는 빌드 중에 메모리에서만 존재합니다. 제출
  5. - 서명된 앱은 App Store Connect 또는 Google Play로 직접 업로드됩니다. 정리

Your source code stays on your machine. Only the platform-specific native code is uploaded.

소스 __CAPGO_KEEP_0__는 컴퓨터에 남아 있습니다. 플랫폼에 특화된 네이티브 __CAPGO_KEEP_1__만 업로드됩니다.

Security Model

Capgo Build는 인증 정보 저장이 없는 디자인으로 구성되었습니다.

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

만들기 시간만 비용입니다.

  • Capgo 계획에 포함된 만들기 분량이 있습니다.
  • 추가 분량은 크레딧 시스템을 통해 이용하실 수 있습니다.
  • Mac Mini Silicon M4 기계에서 Native Toolchains이 이미 설치되어 있습니다.
  • 저장소 비용이 없습니다.

다음 단계

다음 단계