V7에서 V8로
이 플러그인의 설치 단계와 전체 마크다운 가이드가 포함된 설정 프롬프트를 복사하세요.
업그레이드 이유
“업그레이드 이유” 섹션Capacitor 메이저 버전 8을 잇는 이번 메이저 버전은
먼저 Capacitor 마이그레이션 가이드를 따르세요:
https://capacitorjs.com/docs/updating/8-0
iOS 최소 버전 요구 사항
“iOS 최소 버전 요구 사항” 섹션iOS 최소 배포 타겟이 다음 버전으로 상향되었습니다: 15 다음과 같은 iOS 기기를 CVE-2022-36943 제외하기 위함입니다. 이는 보안 패치가 적용된 iOS zip 라이브러리의 최소 버전입니다.
npm i @capgo/capacitor-updater@8
그다음 native code update를 sync하세요:
npx cap sync
끝입니다! 정말 간단하죠!
V8 신규 기능
“V8 신규 기능” 섹션capacitor-updater 버전 8은 Capacitor 8과 완벽하게 호환되어, 앱에서 최신 모바일 OS 기능과 개선 사항을 모두 활용할 수 있습니다.
주요 업데이트
“주요 업데이트” 섹션- Capacitor 8 호환성: Capacitor 8의 강화된 native 기능 완벽 지원
- 성능 개선: 최적화된 update 전달 및 설치 프로세스
- 안정성 향상: v7 대비 버그 수정 및 안정성 향상
- API 호환성 유지: v7에서 사용하던 플러그인 API에 대한 breaking change 없음
설정은 v7과 동일하게 유지됩니다. 기존의 capacitor.config 설정들을 그대로 사용할 수 있습니다:
{ plugins: { CapacitorUpdater: { appId: 'your-app-id', version: '1.0.0', autoUpdate: true, // ... other settings } }}마이그레이션 체크리스트
“Migration Checklist” 섹션- Capacitor의 v8 가이드를 따르세요 마이그레이션 가이드, breaking change가 있는지 확인하세요.
- iOS 최소 배포 타겟을 15로 업데이트하세요 (CVE-2022-36943 수정 사항 적용을 위해 필수)
- 업데이트 @capgo/capacitor-updater를 ^8.0.0 버전으로 업데이트하세요
- 실행
npx cap sync - iOS와 Android 모두에서 앱을 철저히 테스트하세요
도움이 필요하신가요?
“도움이 필요하신가요?” 섹션마이그레이션 중 문제가 발생하면 다음을 확인하세요:
- 다음 항목을 확인하세요: documentation
- 다음 페이지를 방문하세요: Discord 커뮤니티에
- 이슈 생성하기: GitHub
V7에서 V8로 업그레이드 계속하기
“V7에서 V8로 업그레이드 계속하기” 섹션사용 중이라면 V7에서 V8로 네이티브 플러그인 작업을 계획하려면, 이를 다음 항목과 연결하세요: Capgo 플러그인 디렉토리 Capgo Plugin Directory의 제품 워크플로우에 맞춰, Capgo의 Capacitor 플러그인 Capgo의 Capacitor 플러그인 구현 상세 내용에 대해서는, 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트의 구현 세부 사항은, Ionic Enterprise 플러그인 대안 Ionic Enterprise 플러그인 대안의 제품 워크플로우와, Capgo Native Build Capgo Native Builds의 제품 워크플로우를 위해.