암호화
이 플러그인의 설치 단계와 전체 마크다운 가이드를 포함한 설정 명령어를 복사하세요.
이 문서는 암호화 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 설정에 옵션을 추가합니다.
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. 정리 (3-4 개월 후)
제목 ‘6. 정리 (3-4 개월 후)’__CAPGO_KEEP_0__ 설정에서 삭제하세요.
- __CAPGO_KEEP_0__ 설정에서 삭제하세요.
defaultChannelCapacitor 설정에서 삭제하세요. - __CAPGO_KEEP_0__ 설정에서 삭제하세요.
npx @capgo/cli channel delete encryption_v2__CAPGO_KEEP_0__ 설정에서 삭제하세요.
__CAPGO_KEEP_0__ 암호화에서 계속하기__CAPGO_KEEP_0__을 사용하는 경우 __CAPGO_KEEP_0__ __CAPGO_KEEP_0__과 연결하여 __CAPGO_KEEP_0__의 구현 세부 정보에서 __CAPGO_KEEP_1__ __CAPGO_KEEP_1__의 구현 세부 정보에서 __CAPGO_KEEP_0__ 보안 스캐너 Capgo 보안 스캐너의 제품 워크플로우에서 Capgo 보안 Capgo 보안의 제품 워크플로우에서 Capgo 보안 스캐너 Capgo 신뢰 센터 Capgo 신뢰 센터에서 제품 워크플로에 대해.