메인 콘텐츠로 건너뛰기

Capgo

Capgo를 사용하여 빠르고 안전하게 핫픽스를 배포하는 방법을 배워보세요.

마틴 도나디우

마틴 도나디우

콘텐츠 마케터

Capgo

Capgo Capgo를 사용하여 핫픽스를 배포하는 데 필요한 단계를 빠르게 배포하고 쉽게 하여 앱 스토어 지연을 피하고 업데이트를 안전하고 Apple 및 Google 지침에 따라 준수하는 방법입니다. 이 프로세스의 빠른 개요입니다.

  1. Capgo를 사용한 Hotfix 배포 5 단계: Capgo에서 code 변경 사항을 정확하게 작성하고, 장치에서 철저히 테스트하고, 호환성을 보장하세요.
  2. Set Up Capgo: __CAPGO_KEEP_0__ __CAPGO_KEEP_1__을 설치하고, 암호화 설정을 구성하고, CI/CD 도구와 통합하세요. Capgo CLI : __CAPGO_KEEP_0__을 사용하여 안전하게 업데이트를 업로드하고, 명확하게 라벨링하고, 배포를 준비하세요. npx @capgo/cli init업데이트 설정
  3. : 특정 사용자 또는 그룹을 대상으로 하거나, 배포 일정 설정하고, 버전 요구 사항을 정의하세요.: Use the CLI to securely upload your update, label it clearly, and prepare for deployment.
  4. __CAPGO_KEEP_0____CAPGO_KEEP_1__
  5. __CAPGO_KEEP_0__ : __CAPGO_KEEP_0__ 속도, 업데이트 속도 및 사용자 커버리지 모니터링. 필요 시 즉시 롤백할 수 있습니다.

Capgo는 전 세계적으로 9,4760만 건의 업데이트 delivery를 완료하고 사용자에게 81%의 릴리즈 효율성을 개선했습니다. 빠른, 안전한 hotfix 배포를 필요로 하는 agiler 팀의 go-to 도구입니다.

Step 1: Hotfix를 만들고 테스트하세요

Hotfix Code를 작성하세요

버그를 해결하는 정확한 변경 사항만 만들고 앱의 안정성을 보장하세요.

Hotfix 구조에 대한 빠른 가이드입니다.

Best Practice 어떻게 적용할 것인가
분리된 변경 사항 변경 사항을 영향을 받은 컴포넌트에만 제한하세요.
버전 관리 Hotfix 개발을 위해 전용 branch를 사용하세요.
문서 해결책의 명확한 설명과 영향에 대한 설명을 포함하세요.
의존성 기존 앱의 의존성과 호환성을 보장하세요.

Capgo의 즉시 업데이트 기능으로 인해, 버그를 고치는 데 집중할 수 있습니다. Capgo와 관련이 없는 변경 사항을 패키징할 걱정 없이.

“__CAPGO_KEEP_0__ OTA 업데이트를” Capgo Capgo [1].

__CAPGO_KEEP_0__

__CAPGO_KEEP_0__

  • __CAPGO_KEEP_0__ __CAPGO_KEEP_0__
  • 장치 테스트: 다양한 장치와 운영 체제 버전에서 수정을 확인합니다.
  • 통합 테스트: 수정은 다른 기능과 충돌하지 않는지 확인합니다.

CI/CD 도구를 사용하여 테스트 프로세스를 가능한 한 자동화합니다.

“우리는 애그일 개발을 실천하고 @Capgo은 사용자에게 지속적으로 제공하는 mission-critical입니다!” - Rodrigo Mantica [1]

수정 패치가 모든 테스트를 통과하면 Capgo를 배포하기 위해 설정할 준비가 됩니다.

Step 2: 설정 Capgo

Capgo Live Update Dashboard Interface

__CAPGO_KEEP_0__ Live Update Dashboard Interface

To get started with Capgo in your Capacitor project, use its CLI tool. Simply run the following command:

npx @capgo/cli init

이 명령어는 당신의 일을 대신합니다:

  • Capgo 플러그인을 설치합니다. Capgo plugin
  • Capgo 플러그인이 당신의 프로젝트를 자동으로 설정합니다.
  • Capgo 플러그인이 당신의 프로젝트를 Capgo 서비스에 대비합니다.

Once the installation is complete, you can move on to configuring your project with Capgo’s encryption and compliance features.

프로젝트 설정

Capgo은 Apple과 Google의 암호화 및 규정 준수 표준을 충족하는 프로젝트를 준비합니다. CI/CD 도구와 완벽하게 호환되며, 업데이트를 암호화하여 보안을 강화하고 앱 스토어 지침에 맞춥니다.

통합 단계 목적 장점
CI/CD 설정 CI/CD 도구와 연결 배포를 간소화
E2E 암호화 업데이트 전달을 보안 code完整성 유지
플랫폼 준수 앱 스토어 표준을 충족 smooth한 배포를 허용

이 설정은 개발자들에 의해 검증되었습니다. 베시 코퍼(Bessie Cooper)가 설명합니다:

Capgo은 개발자들이 생산성을 높이고자 하는데 필수적인 도구입니다. 버그 픽스에 대한 리뷰를 피하는 것은 금이다. [1]

Capgo은 더 큰 팀에게 멀티 오케스트레이션 설정 및 세부적인 권한 관리와 같은 기능을 제공합니다. Capgo과 같은 플랫폼과 통합합니다. GitHub, GitLab, Azure DevOps, 그리고 Jenkins, 자동화된 배포 워크플로우를 간단하게 만듭니다. Rodrigo Mantica는 애그일리 팀에서 중요성을 강조합니다:

“우리는 애그일리 개발을 실천하고 @Capgo은 사용자에게 지속적으로 제공하는 mission-critical입니다!” [1]

프로젝트가 완전히 설정되면, 업데이트를 업로드하고 즉시 배포할 준비가 되었습니다.

3단계: 업데이트를 업로드하세요

파일을 Capgo으로 전송하세요

프로젝트를 설정한 후, 업데이트를 업로드하기 위해 __CAPGO_KEEP_0__ __CAPGO_KEEP_1__ 도구를 사용하세요 Capgo CLI tool__CAPGO_KEEP_0__ __CAPGO_KEEP_1__

이것은 어떻게 작동하는지:

  • 앱을 표준 프로세스에 따라 빌드하세요.
  • 모든 파일이 오류 없이 컴파일되는지 확인하세요.
  • Capgo CLI 도구를 사용하여 업데이트를 업로드하세요.

업데이트 라벨링

업데이트 라벨링은 업데이트를 관리하고 추적하는 데 중요합니다. Capgo 에 업데이트를 업로드할 때, 특정 버전 정보와 설명적인 라벨을 포함하세요. 이 방법은 업데이트를 조직하고 모든 사람이 같은 페이지에 있도록 해줍니다.

라벨링 요소 목적 최선의 방법
버전 번호 업데이트 순서 추적 버전 번호는 의미 있는 버전 관리를 위해 사용하세요.
업데이트 설명 주요 변경 사항 주요 수정 사항과 업데이트
릴리즈 노트 변경 사항을 전달 특정 개선 사항을 자세히 설명

마틴 도나디우(Martin Donadieu), Capgo의 창립자로, CI/CD 워크플로우와 통합된 버전 관리 시스템을 설계했습니다. 이 시스템은 업데이트를 추적하고 필요할 때 롤백하기 쉽게 만듭니다.

Capgo의 업데이트 관리 업데이트 관리도 end-to-end 암호화 및 즉각적인 배포를 포함하여, 빠르게 사용자에게 도달하는 동안 핫픽스가 안전하도록 보장합니다.

업데이트가 업로드되고 레이블이 지정된 후, Step 4로 이동하여 업데이트 설정을 구성하세요.

sbb-itb-f9944d2

Capgo Live Update System for Capacitor

Capacitor Framework Documentation Website

Step 4: Choose Update Settings

업데이트 설정을 선택하세요. 업로드 한 핫픽스를 대상으로 하는 사용자와 롤아웃 기준을 정의하는 것이 중요합니다. 이를 통해 제어되고 효과적인 배포를 보장할 수 있습니다.

사용자 및 장치 선택

Capgo의 사용자 할당 도구는 핫픽스를 정확하게 누구에게 제공해야 하는지 pinpoint 할 수 있도록 해줍니다. 두 가지 주요 전략이 있습니다:

배포 유형 최적화 장점
개인 테스트 베타 테스터, QA 팀 제어된 테스트를 위해 초기 피드백을 제공합니다.
공개 릴리스 모든 사용자, 스테이지드 롤아웃 넓은 배포를 위한 점진적인 배포를 허용합니다.

예를 들어, 특정 지역의 사용자에게 영향을 미치는 버그가 있다면, 그룹을 우선순위로 지정하여 빠른 검증을 수행할 수 있습니다. 대상 사용자 그룹을 선택한 후, 세부 릴리스 규칙을 설정할 수 있습니다.

릴리스 규칙 설정

Capgo의 웹 인터페이스를 통해, 릴리스 프로세스를 세부적으로 조정할 수 있습니다. 예를 들어, 스케줄, 앱 버전 호환성, 업데이트 롤아웃의 속도 등 다양한 매개변수를 설정할 수 있습니다.

릴리스 설정을 구성하는 주요 항목입니다.

  • 배포 스케줄업데이트를 릴리스할 특정 시간을 선택합니다.
  • 버전 요구 사항: 업데이트를 받을 앱 버전을 정의하세요.
  • 배포율: 릴리스 속도를 제어하세요. 작은 그룹부터 시작하여 점진적으로 확장하세요.

급박한 수정을 위해 즉시 배포를 선택할 수 있습니다. 중요도가 낮은 업데이트를 위해 단계적 배포를 선택하여 성능을 모니터링하고 잠재적인 문제를 해결할 수 있습니다. 또한 Capgo는 테스트 그룹을 생성하는 옵션을 제공하여 조정을 더 편리하고 효율적으로 하도록 합니다.

5단계: 업데이트를 추적하세요.

업데이트 진행 상황을 주시하고 문제가 발생하면 즉시 해결하세요.

업데이트 상태 확인

Capgo의 분석은 업데이트에 대한 주요 지표에 대한 통찰력을 제공합니다:

지표 관찰해야 할 사항 왜 중요합니까?
배포 속도 업데이트 성공률 배포 성능을 얼마나 잘 작동하는지 보여줍니다.
업데이트 속도 목표 사용자에게 도달하는 데 걸리는 시간 느려지는 속도나 병목 현상을 강조합니다.
사용자 커버리지 업데이트된 장치의 수 수정된 사용자 수를 나타냅니다.

문제를 해결하기

이 지표를 검토한 후 문제를 신속하게 해결할 준비가 되어야 합니다.

  • 즉시 롤백
    Capgo의 롤백 기능은 이전 버전으로 즉시 되돌릴 수 있게 해줍니다.

  • 사용자 assign
    업데이트가 특정 그룹이나 장치에 문제가 있는지 확인하기 위해 업데이트가 어떻게 분배되는지 확인하세요.

  • 성능 모니터
    실시간 메트릭을 사용하여 문제를 식별하고 해결하세요. Capgo의 도구는 문제가 배포, 설치, 호환성에 있는지 확인할 수 있습니다.

Rodrigo Mantica라는 비즈니스 개발자는 Capgo의 중요성을 강조했습니다.

“우리는 애그일 개발을 실천하고 @Capgo는 사용자에게 지속적으로 제공하는 mission-critical입니다!” [1]

Capgo의 웹 인터페이스는 업데이트의 진행 상황을 모니터링하고 세부 로그 및 성능 메트릭을 제공합니다. 트래킹 기능은 업데이트의 효율성을 81%까지 개선했습니다. [1]안정적인 앱 성능을 유지하면서 문제를 신속하게 해결할 수 있습니다.

요약

주요 점

Capgo은 빠르고 효과적으로 핫픽스를 배포하는 과정을 단순화하고 있습니다. 947.6 million updates 전체 1,400 개의 운영 앱 [1].

단계 작업 목표
만들기 & 테스트 로컬에서 핫픽스 개발 및 확인 품질 code 보장
Capgo 설정 __CAPGO_KEEP_0__ 플러그인 설치 npx @capgo/cli init 구성 간소화
업로드 파일을 CLI를 통해 전송합니다. 빠른 배포를 활성화합니다.
설정 사용자 assign 및 규칙 설정 정확한 업데이트를 배포합니다.
모니터링 성능 추적 및 문제 해결 효율성을 개선합니다.

Capgo를 통합하여 업데이트 프로세스를 최적화하는 데 필요한 단계를 따르십시오.

시작하기

위의 단계를 검토하기 전에 잠시 시간을 내서, 배포 프로세스를 관리 가능한 액션으로 분할하여 구현하기가 더 쉬워집니다.

Kick off your Capgo integration by adding the Capgo CLI to your project. With __CAPGO_KEEP_1__ __CAPGO_KEEP_2__끝-to-end 암호화

Capgo은 code __CAPGO_KEEP_2__를 푸시하는 지혜로운 방법입니다.

Capgo을 Azure DevOps, GitLab, 또는 GitHub와 통합하면 CI/CD 도구와 자동화된 배포를 가능하게 하며, 업데이트 배포를 사용자 할당 기능을 통해 제어할 수 있습니다.

5 단계로 Capgo을 사용하여 핫픽스 배포하기

5 Steps to Deploy Hotfixes with __CAPGO_KEEP_0__ Capgo을 사용하여 보안 및 규정 준수 계획을 만드는 경우 Capgo을 __CAPGO_KEEP_1__과 연결하세요. 암호화 암호화 규정 준수 규정 준수 Capgo의 구현 세부 사항에 대한 준수에서 Capgo 보안 스캐너 Capgo의 제품 워크플로우에 대한 Capgo 보안 스캐너에서 Capgo 보안 Capgo의 제품 워크플로우에 대한 Capgo 보안, 그리고 Capgo 신뢰 센터 Capgo의 제품 워크플로우에 대한 Capgo 신뢰 센터에서

Capacitor 앱에 대한 실시간 업데이트

When a web-layer bug is live, ship the fix through Capgo instead of waiting days for app store approval. Users get the update in the background while native changes stay in the normal review path.

웹 레이어 버그가 활성화된 경우, 앱 스토어 승인 대기 없이 __CAPGO_KEEP_0__를 통해 패치를 배포하세요. 사용자는 배경에서 업데이트를 받으며 네이티브 변경 사항은 일반적인 검토 경로를 유지합니다. 컨텍스트: Capgo 마케팅 웹사이트. 역할: 지원 설명 문장 또는 메타 설명 문장. 보는 곳: GetStarted.astro 구성 요소. Capgo 제품/브랜드 및 개발자 용어를 정확하게 유지하세요. 메시지 키 `instant_updates_for_capacitor_apps_description` (Capacitor 앱에 대한 즉시 업데이트 설명).

시작하기

최신 블로그

Capgo은 전문적인 모바일 앱을 만들기 위해 필요한 최고의洞察력을 제공합니다.