메인 콘텐츠로 바로가기

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

앱 스토어 지연을 피하고 Apple 및 Google 지침에 따라 안전하고 준수한 업데이트를 보장하는 streamlined 프로세스를 사용하여 핫픽스를 빠르게 및 안전하게 배포하는 방법을 알아보세요.

Martin Donadieu

Martin Donadieu

콘텐츠 마케터

Capgo를 사용하여 핫픽스 배포하기

Capgo __CAPGO_KEEP_0__는 앱 스토어 지연을 피하면서 Apple 및 Google 지침에 따라 안전하고 준수한 업데이트를 보장하는 핫픽스 배포를 빠르게 및 쉽게 만듭니다. 프로세스의 빠른 개요를 보세요.

  1. 핫픽스 만들기 및 테스트하기: Write precise code changes, test thoroughly on devices, and ensure compatibility.
  2. 설치하기 Capgo: __CAPGO_KEEP_0__ __CAPGO_KEEP_1__을 설치하세요. Capgo CLI을 사용하여 CI/CD 도구와 암호화 설정을 구성하고 업데이트를 통합하세요. 업데이트 업로드 npx @capgo/cli init: 업데이트를 안전하게 업로드하고 명확하게 라벨링하여 배포를 준비하세요.
  3. 업데이트 설정: Use the CLI to securely upload your update, label it clearly, and prepare for deployment.
  4. 업데이트 추적: 배포 속도, 업데이트 속도 및 사용자 커버리지 모니터링하세요. 필요 시 즉시 롤백할 수 있습니다.
  5. __CAPGO_KEEP_0__는 전 세계적으로 9,476만 건의 업데이트를 전달하고 사용자에게 81%의 릴리스 효율성을 향상시켰습니다. 빠른, 안전한 핫픽스 배포를 위한 애그일 팀의 기본 도구입니다.__CAPGO_KEEP_0__

: Capgo를 사용하여 업데이트를 안전하게 업로드하고 명확하게 라벨링하여 배포를 준비하세요.

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

Hotfix Code를 작성하세요

버그를 해결하는 정확한 변경 사항을 만드는 데 집중하세요. 앱의 안정성을 희생하지 마세요.

Hotfix 구조에 대한 빠른 안내입니다.

Best Practice어떻게 적용해야 하나요?
분리된 변경 사항영향을 받은 컴포넌트에만 변경 사항을 제한하세요.
버전 관리Hotfix 개발을 위한 전용 branch를 사용하세요.
문서화fix와 그 영향에 대한 명확한 주석을 포함하세요.
의존성기존 앱 의존성과 호환성을 보장하세요.

Capgo의 즉시 업데이트 기능을 통해 버그를 고치기만 하면, 관련 없는 변경 사항을 패키지화하는 걱정 없이 집중할 수 있습니다. 이 방법은 colenso에 의해 강조된 바와 같이 효과적입니다.

“우리는 +5000명의 사용자 기반을 가진 프로덕션에서 Capgo OTA 업데이트 를 배포했습니다. @Capgo에 배포된 OTA가 몇 분 안에 거의 모든 사용자가 업데이트된 것을 볼 수 있었습니다.” [1].

장치에서 테스트하세요

핫픽스가 부드럽게 작동하도록 보장하기 위해 철저한 테스트가 중요합니다. 다음 단계를 사용하세요.

  • 개발 테스트: __CAPGO_KEEP_0__에서 로컬 개발 환경에서 수정을 실행하세요.
  • 장치 테스트: 다양한 장치와 운영 체제 버전에서 수정을 확인하세요.
  • Integration Testing: Confirm the fix doesn’t interfere with other features.

Automate as much of the testing process as possible using CI/CD tools.

“We practice agile development and @Capgo는 사용자에게 지속적으로 제공하는 mission-critical 요소입니다!” - Rodrigo Mantica [1]

Once your hotfix has passed all tests, you’re ready to set up Capgo for deployment.

Step 2: Set Up Capgo

Capgo Live Update Dashboard Interface

Install Required Packages

Capgo을 사용하여 Capacitor 프로젝트에서 CLI tool을 사용하기 위해, 다음 명령어를 실행하세요.

npx @capgo/cli init

This command does the heavy lifting for you:

  • __CAPGO_KEEP_0__을 설치합니다. Capgo 플러그인
  • 프로젝트를 자동으로 설정합니다.
  • Capgo 서비스를 위한 프로젝트를 준비합니다.

Capgo의 암호화 및 규정 준수 기능을 사용하여 프로젝트를 구성하기 위해 이동할 수 있습니다.

프로젝트 설정

Capgo는 애플과 구글의 암호화 및 규정 준수 표준을 충족하는 프로젝트를 준비합니다. CI/CD 도구와 무난하게 작동하며, 업데이트를 암호화하여 보안을 강화하고 앱 스토어 지침을 준수합니다.

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

개발자들이 검증한 설정이다. 베시 코퍼(Bessie Cooper)가 설명한다.

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

큰 팀에겐 Capgo은 다중 조직 설정 및 세부적인 권한 관리와 같은 기능을 제공한다. Capgo과 같은 플랫폼과 통합된다. GitHub, Azure DevOps, __CAPGO_KEEP_0__Jenkins, 자동화된 배포 워크플로우를 간단하게 만듭니다. Rodrigo Mantica는 이의 중요성을 다음과 같이 강조합니다:

“Agile 개발을 실천하고 있으며 @Capgo은 사용자에게 지속적으로 배포하는 mission-critical입니다!” [1]

프로젝트가 완전히 설정되면, 즉시 업로드한 핫픽스를 배포할 준비가 되었습니다.

Step 3: 핫픽스 업로드

Capgo으로 파일을 전송하세요.

프로젝트를 설정한 후, 핫픽스를 업로드하는 시간이 왔습니다. __CAPGO_KEEP_0__ __CAPGO_KEEP_1__ tool을 사용하여 핫픽스를 업로드하세요. Capgo CLI tool다음과 같이 작동합니다:

표준 프로세스를 사용하여 앱을 빌드하세요.

  • __CAPGO_KEEP_1__
  • 오류가 없는 모든 파일을 확인하세요.
  • Capgo CLI 도구를 사용하여 업데이트를 업로드하세요.

업데이트 라벨링

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

라벨링 요소목적최선의 방법
버전 번호업데이트 순서 추적세미놀 버전을 사용하세요.
업데이트 설명중요한 변경 사항을 강조Focus on main fixes and updates
Release NotesCommunicates changesDetail specific improvements

Martin Donadieu, Capgo’s founder, has designed a versioning system that integrates smoothly with CI/CD workflows. This system makes it easy to track updates and roll back if necessary.

Capgo’s 업데이트 관리 also includes features like end-to-end encryption and instant deployment, ensuring your hotfixes are secure while reaching users quickly.

Once your hotfix is uploaded and labeled, move on to Step 4 to configure your update settings.

sbb-itb-f9944d2

Capgo Live Update System for Capacitor

Capacitor 프레임워크 문서화 웹사이트

4단계: 업데이트 설정 선택

업로드 한 후 핫픽스를 적용한 후, 사용자와 롤아웃 기준을 정의하는 설정을 구성하는 시간입니다. 이는 제어되고 효과적인 배포를 보장합니다.

사용자 및 장치 선택

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

배포 유형적합한 경우장점
개인 테스트베타 테스터, QA 팀__CAPGO_KEEP_0__의 웹 인터페이스를 통해 업데이트 프로세스를 세부적으로 조정할 수 있습니다. 예를 들어, 업데이트 시각, 앱 버전 호환성, 업데이트 롤아웃 속도 등 다양한 매개 변수를 설정할 수 있습니다.
__CAPGO_KEEP_0__의 웹 인터페이스를 통해 업데이트 프로세스를 세부적으로 조정할 수 있습니다. 예를 들어, 업데이트 시각, 앱 버전 호환성, 업데이트 롤아웃 속도 등 다양한 매개 변수를 설정할 수 있습니다.모든 사용자, 단계적 배포__CAPGO_KEEP_0__의 웹 인터페이스를 통해 업데이트 프로세스를 세부적으로 조정할 수 있습니다. 예를 들어, 업데이트 시각, 앱 버전 호환성, 업데이트 롤아웃 속도 등 다양한 매개 변수를 설정할 수 있습니다.

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

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

Through Capgo’s web interface, you can fine-tune the release process by setting parameters like schedule, app version compatibility, and how gradually the update is rolled out.

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

  • 업데이트 프로세스를 세부적으로 조정할 수 있는 주요 설정을 구성합니다.배포 일정
  • : 업데이트 시각을 선택합니다.버전 요구 사항s,": 업데이트 대상 앱 버전을 정의합니다.
  • 배포율: 배포 속도를 조절하여 작은 그룹에서 시작하여 점진적으로 확장합니다.

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

5단계: 업데이트 추적

핫픽스 진행 상황을 주시하고 문제가 발생하면 즉시 해결합니다.

업데이트 상태 확인

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

지표모니터링해야 할 것왜 중요한가요
배포율성공한 업데이트의 비율배포가 잘 작동하는지 보여줍니다.
업데이트 속도목표 사용자에게 도달하는 데 걸리는 시간어떤 지연이나 병목 현상이 있는지 강조합니다.
사용자 커버리지업데이트된 장치의 수수정된 버전을 받은 사용자의 수를 나타냅니다.

문제를 처리합니다.

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

  • 롤백 즉시
    문제가 발생하면 Capgo의 롤백 기능은 이전 버전으로 즉시 돌아가게 해줍니다.

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

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

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

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

Capgo의 웹 인터페이스는 업데이트의 진행 상황을 자세한 로그와 성능 메트릭스와 함께 쉽게 모니터링할 수 있습니다. 추적 기능은 업데이트의 효율성을 81%까지 개선하는 데 도움이되었습니다. [1]앱의 안정적인 성능을 유지하면서 문제를 신속하게 해결할 수 있도록 해줍니다.

요약

주요 점

Capgo은 빠르고 효과적으로 핫픽스를 배포하는 과정을 단순화하며, 지속적인 업데이트를 제공하는 데 있어 입증된 기록을 보유하고 있습니다. 947,600만 건의 업데이트를 제공했습니다. __CAPGO_KEEP_0__ 1,400개의 프로덕션 앱 [1].

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

Capgo 통합을 위해 Capgo 워크플로우에 __CAPGO_KEEP_1__ __CAPGO_KEEP_2__를 추가하여 업데이트 프로세스를streamline하세요.

__CAPGO_KEEP_0__ 시작

__CAPGO_KEEP_0__ 통합을 시작하기 전에 위의 단계를 검토하세요. 이 단계는 배포 프로세스를 관리 가능한 액션으로 분할하여 implement하기 쉽게합니다.

Capgo CLI를 프로젝트에 추가하여 Capgo의 끝에서 끝까지 암호화된 Capgo를 사용하여 __CAPGO_KEEP_0__업데이트는 항상 안전하고 신뢰할 수 있습니다.

“Capgo은热code 푸시를 만드는 지혜로운 방법입니다.”

For even greater efficiency, integrate Capgo with your CI/CD tools like Azure DevOps, GitLab, or GitHub. This setup enables automated deployments while giving you control over update distribution through user assignment features.

Capgo를 사용하여 핫픽스 배포에 대한 5 단계를 계속 진행하세요.

__CAPGO_KEEP_0__를 사용하는 경우 Capgo를 사용하여 핫픽스 배포에 대한 5 단계를 진행하세요. 보안과 규정 준수를 계획하려면 __CAPGO_KEEP_0__를 연결하세요. __CAPGO_KEEP_0__ __CAPGO_KEEP_0__ __CAPGO_KEEP_0__ 보안 스캐너 __CAPGO_KEEP_0__ Capgo Security Scanner 제품 워크플로우에서 Capgo 보안 스캐너에 대해 Capgo 보안 제품 워크플로우에서 Capgo 보안에 대해, 그리고 Capgo 신뢰 센터 제품 워크플로우에서 Capgo 신뢰 센터에 대해

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

웹层 버그가 활성화된 경우, 앱 스토어 승인 대기 없이 Capgo를 통해 패치를 배포하세요. 사용자는 배경에서 업데이트를 받으며 네이티브 변경 사항은 일반적인 검토 경로에 남아 있습니다.

시작하기

블로그에서 최신 뉴스

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