암호화
이 플러그인의 설치 단계와 전체 마크다운 가이드가 포함된 설정 프롬프트를 복사하세요.
이 문서에서는 encryption v2 시스템으로 마이그레이션하는 방법을 설명합니다. encryption v2 시스템에 대해 더 알아보려면 다음을 참고하세요: 블로그 포스트.
1. Key Pair 생성
“1. 키 쌍 생성” 섹션npx @capgo/cli key create개인 키를 안전하게 저장하세요. 소스 컨트롤에 커밋하거나 신뢰할 수 없는 제3자와 공유하지 마세요.
이 명령어는:
- 앱에 새로운 키 페어를 생성합니다
- 기존 키를 Capacitor 설정에서 제거합니다
- 하위 호환성을 위해 기존 키 파일을 유지합니다
2. Capacitor 설정 업데이트
“2. Capacitor 설정 업데이트” 섹션“이전 앱을 지원하고 마이그레이션을 원활하게 하기 위해 새 채널로 암호화를 설정하시겠습니까?”라는 프롬프트가 표시되면 yes를 선택하세요. 이렇게 하면 새 defaultChannel 옵션이 Capacitor 설정에 추가됩니다.
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. 새 채널에 Bundle 업로드
3. 새 채널에 Bundle 업로드npx @capgo/cli bundle upload --channel encryption_v24. Self-Assignment 활성화
4. 셀프 할당 활성화npx @capgo/cli channel set encryption_v2 --self-assign5. 기존 채널에 업로드
“5. 이전 채널로 업로드” 섹션npx @capgo/cli bundle upload --channel production6. 정리 (3~4개월 후)
“6. 정리 (3~4개월 후)” 섹션모든 사용자가 앱 업데이트를 마치면:
- 제거
defaultChannel사용 중인 Capacitor 설정에서 - 기존 채널 삭제:
npx @capgo/cli channel delete encryption_v2암호화 다음 단계
“Encryption에서 계속 진행하기” 섹션사용 중이라면 암호화 보안 및 컴플라이언스 계획을 세우려면, 다음 항목과 연결하세요: 암호화 암호화 구현 상세 정보: 컴플라이언스 컴플라이언스 구현 상세 정보: Capgo 보안 스캐너 Capgo Security Scanner 제품 워크플로우: Capgo 보안 Capgo Security 제품 워크플로우 및 Capgo 신뢰 센터 Capgo Trust Center 제품 워크플로우: