Microsoft CodePush: 레거시 상태
CodePush는 모바일용 JavaScript OTA 업데이트를 개척했습니다. 호스팅 서비스는 종료되었고, Capacitor 팀은 후속 솔루션이 필요합니다.
최종 업데이트
CodePush의 장점
무료 플랜, Microsoft 인프라, 그리고 특히 React Native를 위한 JavaScript bundle의 간단한 promote/rollback 플로우를 제공합니다.
서비스 종료
App Center CodePush 종료로 팀들은 자체 호스팅하거나, 스택을 바꾸거나, 각자의 framework에 맞춰 만들어진 벤더를 도입해야 했습니다.
Capacitor 경로
Capgo는 서명, 채널, 분석 기능을 갖춘 Capacitor 라이브 업데이트를 위해 구축되었으며, CodePush SDK의 단순 대체재가 아닙니다.
CodePush를 계속 사용해야 하는 경우
귀하의 앱이 React Native 이며, 이미 운영 중인 promote 및 rollback 플로우를 갖춘 아카이브된 스탠드얼론 서버를 자체 호스팅하는 경우입니다.
앱을 종료(sunset)하고 있으며, 2025년 3월 31일 종료 전에만 레거시 App Center 내보내기가 필요한 경우입니다.
자주 묻는 질문
- Microsoft CodePush를 여전히 사용할 수 있나요?
- 아니요. Microsoft는 2025년 3월 31일부로 hosted CodePush를 포함한 App Center를 종료했으며, standalone CodePush server repository도 아카이브했습니다.
- React Native 팀은 CodePush 대신 무엇을 사용해야 하나요?
- Expo의 EAS Update를 사용하거나, 아카이브된 CodePush server를 직접 호스팅한 사본을 사용해야 합니다. Capgo는 React Native를 지원하지 않습니다.
- Capacitor, Ionic, Cordova 팀은 CodePush 대신 무엇을 사용해야 하나요?
- Capgo. 스토어 심사 없이 JavaScript, HTML, CSS, 에셋 변경 사항을 배포합니다. 채널, 암호화된 번들, 자동 롤백, 원클릭 되돌리기를 제공하며, 요금제는 연간 결제 시 월 $12부터 시작합니다.
- CodePush SDK을 그대로 대체할 수 있는 대안이 Capgo인가요?
- 아니요. Capgo는 자체 Capacitor 플러그인 @capgo/capacitor-updater.를 사용합니다. CodePush SDK 및 배포 키를 제거하고, Capgo updater를 설치한 뒤, 배포를 Capgo 채널로 다시 생성하세요.
관련 가이드
Capgo로 Capacitor 앱에 App Store 심사 없이 라이브 업데이트를 배포하세요.
Martin이 직접 제공하는 지원
14일간 무제한 무료 체험. 카드 등록 불필요 14일 환불 보장. 언제든 취소 가능.