Capgo OTA 업데이트와 함께 시맨틱 버저닝 사용하기

Capgo의 OTA 업데이트를 사용하여 시맨틱 버저닝을 통해 Capacitor 앱의 업데이트와 버전 관리를 간소화하는 방법을 알아보세요.

Martin Donadieu

Martin Donadieu

콘텐츠 마케터

Capgo OTA 업데이트와 함께 시맨틱 버저닝 사용하기

앱 업데이트와 버전 관리를 단순화하고 싶으신가요? Semantic Versioning (SemVer)과 Capgo의 무선 업데이트(OTA)를 결합하면 Capacitor 앱 관리가 더 쉽고 빨라집니다. 방법은 다음과 같습니다:

  • 시맨틱 버전 관리 기본사항: 버전은 MAJORMINORPATCH 형식을 사용합니다:

    • MAJOR: 호환성이 깨지는 변경사항
    • MINOR: 이전 버전과 호환되는 새로운 기능
    • PATCH: 버그 수정
  • Capgo와 함께 SemVer를 사용하는 이유?

    • 업데이트에 대한 명확한 소통
    • 더 스마트한 버전 관리
    • 의존성 충돌 방지
    • 체계적인 릴리스 계획
  • Capgo 설정 단계:

    1. Capgo 업데이터 플러그인 설치
    2. capacitorconfigjson과 다른 파일에서 앱 버전 구성
    3. API 키로 초기화
    4. Capgo CLI를 사용하여 번들링 및 업데이트 업로드
  • 버전과 채널 관리:

    • 별도의 채널 사용 (예: 테스트용 “beta”, 안정 릴리스용 “production”)
    • 업데이트 정책 제어 (패치 자동 업데이트, 주요 변경사항은 수동 승인)
    • 실패한 업데이트에 대한 롤백 옵션
  • 배포 프로세스:

    • SemVer 규칙에 따라 버전 번호 업데이트
    • 배포 전 철저한 테스트
    • CLI 명령어를 사용하여 업데이트 업로드 및 배포

Capgo는 업데이트가 사용자에게 빠르고 안정적으로 도달하도록 보장하며, 중단을 처리하고 안정성을 유지하기 위한 도구를 제공합니다. CI/CD 워크플로우로 업데이트를 자동화하는 팀에게 완벽합니다.

빠른 팁: 항상 업데이트를 테스트하고 채널을 사용하여 단계적 출시를 효과적으로 관리하세요.

시맨틱 버전 관리 | 레벨 업

[[HTML_TAG]][[HTML_TAG]]

Capgo 설정 가이드

Capgo

OTA 업데이트와 버전 관리를 쉽게 관리하기 위한 Capgo 설정 방법입니다.

초기 설정 단계

Capgo 업데이터 플러그인을 설치하며 시작하세요:

[[CODE_BLOCK]]

capacitorconfigjson 파일이 시맨틱 버전 형식을 사용하는지 확인하세요:

[[CODE_BLOCK]]

오래된 프로젝트의 경우, 다음 위치에서 버전 정보를 업데이트하세요:

  • packagejson (version 필드 확인)
  • android/app/buildgradle (versionName 업데이트)
  • ios/App/Appxcodeproj/projectpbxproj (CURRENT_PROJECT_VERSION 업데이트)

구성이 완료되면 API 키로 Capgo를 초기화하세요:

[[CODE_BLOCK]]

빠른 참조 표:

설정 단계주요 작업검증 단계
설치플러그인 설치 및 동기화packagejson 확인
구성버전 번호 설정모든 파일에서 확인
초기화API 키로 연결연결 상태 테스트
빌드초기 번들 생성업로드 성공 확인

버전 관리 통합

Capgo는 CI/CD 플랫폼과 잘 작동하여 자동화된 업데이트를 간단하게 만듭니다. 지원되는 플랫폼:

로컬 개발 작업 중이라면 구성에 다음을 추가하여 자동 업데이트를 비활성화할 수 있습니다:

[[CODE_BLOCK]]

이렇게 하면 Capgo가 로컬 변경사항을 덮어쓰지 않습니다. 설정이 준비되면 첫 번째 버전을 업로드하세요:

[[CODE_BLOCK]]

마지막으로, 앱의 메인 파일에서 번들의 상태를 네이티브 플러그인에 알립니다:

[[CODE_BLOCK]]

이 설정으로 앱이 원활한 OTA 배포와 버전 관리를 할 준비가 됩니다.

CapacitorJS 앱을 위한 즉시 업데이트

앱 스토어의 지연 없이 CapacitorJS 앱에 즉시 업데이트, 수정 사항 및 기능을 푸시하세요. Capgo를 사용하여 원활한 통합, 종단 간 암호화 및 실시간 업데이트를 경험해 보세요.

지금 시작하세요

최신 뉴스

Capgo는 진정으로 전문적인 모바일 앱을 만드는 데 필요한 최고의 인사이트를 제공합니다.