__CAPGO_KEEP_4__

암호화

이 문서에서는 암호화 v2 시스템으로 마이그레이션하는 방법을 설명합니다. 암호화 v2 시스템에 대한 자세한 내용은 블로그 게시물.

1. 키 Pair 생성

제목: 1. 키 Pair 생성
터미널 창
npx @capgo/cli key create

보안을 위해 개인 키를 안전하게 저장하세요. 소스 코드에 개인 키를 포함하거나 신뢰할 수 없는 사람과 공유하지 마세요.

이 명령어:

  • 앱에 새로운 키 Pair를 생성합니다
  • 기존 키를 Capacitor 설정에서 제거합니다
  • 기존 키 파일을 백워드 호환성을 위해 유지합니다

2. Capacitor 설정 업데이트

제목: 2. Capacitor 설정 업데이트

새로운 채널과 함께 암호화를 설정하여 이전 앱을 지원하고 마이그레이션을 용이하게 하려면 "yes"를 선택하세요. 이 작업은 새로운 옵션을 __CAPGO_KEEP_0__ 설정에 추가합니다. defaultChannel Capacitor.config.ts

capacitor.config.ts
import { CapacitorConfig } from '@capacitor/cli';
const config: CapacitorConfig = {
appId: 'com.example.app',
appName: 'Example App',
plugins: {
CapacitorUpdater: {
// ... other options
defaultChannel: 'encryption_v2' // New apps will use this channel
}
}
};
export default config;

3. 새로운 채널에 번들을 업로드하세요

3. 새로운 채널에 번들을 업로드하세요
터미널 창
npx @capgo/cli bundle upload --channel encryption_v2

4. 자체 할당을 활성화하세요

4. 자체 할당을 활성화하세요
터미널 창
npx @capgo/cli channel set encryption_v2 --self-assign

5. 이전 채널에 업로드

제목 "5. 이전 채널에 업로드"
터미널 창
npx @capgo/cli bundle upload --channel production

6. 정리 (3-4 개월 후)

6. 정리 (3-4 개월 후)

모든 사용자가 앱을 업데이트한 후:

  1. 제거 defaultChannel Capacitor 구성에서
  2. 기존 채널:
터미널 창
npx @capgo/cli channel delete encryption_v2

다음으로 암호화에서 계속하세요

암호화에서 계속하기라는 제목

암호화 기능을 사용 중이라면 암호화 보안 및 규정 준수 계획을 위해 암호화를 사용하고 있다면 암호화 암호화와 함께 연결하세요 규정 준수 규정 준수와 관련된 구현 세부 정보 Capgo 보안 스캐너 for the product workflow in Capgo 보안 스캐너, Capgo 보안 스캐너 Capgo 보안에서 제품 워크플로우에 대해 Capgo 신뢰 센터 Capgo 신뢰 센터에서 제품 워크플로우에 대해