암호화
설치 단계와 이 플러그인에 대한 전체 마크다운 가이드가 포함된 설정 프롬프트를 복사하십시오.
이 문서는 암호화 v2 시스템으로 마이그레이션하는 방법을 설명합니다. 암호화 v2 시스템에 대한 자세한 내용은 블로그 포스트에서 알아보세요. 블로그 포스트.
1. 키 Pair 생성
제목이 '1. 키 Pair 생성'인 섹션npx @capgo/cli key create개인 키를 안전하게 저장하세요. 소스 제어에 커밋하거나 신뢰할 수 없는 사람과 공유하지 마세요.
이 명령어:
- 앱에 새로운 키 pair를 생성합니다
- 기존 키를 Capacitor config에서 제거합니다
- 기존 키 파일을 백워드 호환성을 위해 보관합니다
2. Capacitor Config을 업데이트
제목: “2. Capacitor Config”“기존 앱을 지원하고 마이그레이션을 용이하게 하기 위해 새로운 채널과 암호화를 설정하시겠습니까?”라는 질문에 yes를 선택하세요. 이 옵션을 __CAPGO_KEEP_0__ config에 추가합니다. defaultChannel 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;targetLanguage
3. 새로운 채널에 번들 업로드npx @capgo/cli bundle upload --channel encryption_v24. 자체 할당 활성화
4. 자체 할당 활성화npx @capgo/cli channel set encryption_v2 --self-assignprotectedTokens
5. 이전 채널에 업로드npx @capgo/cli bundle upload --channel production기존 채널 삭제:
- 터미널 창
defaultChannelfrom your Capacitor config - 팁
npx @capgo/cli channel delete encryption_v2