암호화
이 플러그인의 설치 단계와 전체 마크다운 가이드를 포함한 설정 지시어를 복사하세요.
This documentation explains how to migrate to the encryption v2 system. Learn more about the encryption v2 system in the 블로그 게시물.
1. Key Pair을 생성하세요
Section titled “1. Key Pair을 생성하세요”npx @capgo/cli key create개인 키를 안전하게 저장하세요. 소스 제어에 커밋하지 마세요. 신뢰할 수 없는 사람과 공유하지 마세요.
This command:
- 새로운 키 Pair을 앱에 생성합니다
- Capacitor config에서 이전 키를 제거합니다
- 이전 키 파일을 백워드 호환성을 위해 유지합니다
2. Capacitor Config을 업데이트
2. Capacitor 설정 업데이트__CAPGO_KEEP_0__ 설정에서 새로운 채널을 사용하여 이전 앱을 지원하고 마이그레이션을 용이하게 하기 위해 암호화 설정을 하시겠습니까? 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. 새로운 채널에 번들 업로드
3. 새로운 채널에 번들 업로드npx @capgo/cli bundle upload --channel encryption_v24. 자체 할당 활성화
4. 자체 할당 활성화npx @capgo/cli channel set encryption_v2 --self-assign5. 옛 채널에 업로드
제목이 '5. 옛 채널에 업로드'인 섹션npx @capgo/cli bundle upload --channel production6. Cleanup (After 3-4 개월)
6. Cleanup (After 3-4 개월)사용자들이 모든 앱을 업데이트한 후:
- 제거
defaultChannelCapacitor 설정에서 - 기존 채널 삭제:
npx @capgo/cli channel delete encryption_v2__CAPGO_KEEP_0__에서 계속 진행
__CAPGO_KEEP_0__에서 계속 진행 제목__CAPGO_KEEP_1__을 사용 중이라면 __CAPGO_KEEP_2__ __CAPGO_KEEP_2__와 연결하여 __CAPGO_KEEP_2__의 __CAPGO_KEEP_3__ 구현 세부 정보를 확인하세요. __CAPGO_KEEP_4__ __CAPGO_KEEP_4__의 구현 세부 정보를 확인하세요. __CAPGO_KEEP_0__ 보안 스캐너 Capgo 보안 스캐너의 제품 워크플로우를 확인하세요. for the product workflow in Capgo Security Scanner, Capgo 보안 Capgo 제품 워크플로우에서 보안을 위한 Capgo 신뢰 센터 Capgo 제품 워크플로우에서 신뢰 센터를 위한