본문 바로가기

Ionic Appflow에서 이전하기

Appflow 종료 전에 릴리스 설정을 내보내고, 채널을 매핑하고, Live Updates와 Native Build를 이전하세요.

최종 업데이트

권장 경로

사용 중인 Appflow 기능을 정리하고, Capgo vs Appflow 비교를 확인한 뒤, 문서에 나온 Appflow → Capgo 업그레이드 절차를 따르세요.

문서: from-appflow-to-capgo

  • Appflow 대안 페이지에서 기능 비교하기
  • /docs/upgrade/from-appflow-to-capgo/ 가이드 따라 하기
  • CI는 GitHub Actions 또는 GitLab 유지

아직 마이그레이션하지 말아야 할 경우

  • 2027년 12월 31일 Appflow 액세스가 종료되기 전에 앱 서비스를 종료할 계획인 경우.
  • 다른 CI pipeline에 매핑되지 않은 Appflow 전용 자동화에 여전히 의존하는 경우.

자주 묻는 질문

Appflow 마이그레이션 시 어떤 code 변경 사항이 필요한가요?
@capacitor/live-updates를 제거하고 @capgo/capacitor-updater를 설치한 뒤, cap sync를 실행하고 앱 시작 시 CapacitorUpdater.notifyAppReady()를 호출하세요. Capgo가 sync, download, reload 단계를 네이티브로 처리하므로 해당 code는 지워도 됩니다.
App Store와 Google Play에 새 버전을 출시해야 하나요?
네, 한 번은 필요합니다. 업데이터는 네이티브 플러그인이므로 Capgo가 포함된 스토어 빌드를 한 번 배포해야 합니다. 그 이후의 웹 변경 사항은 Live Update로 사용자에게 전달됩니다. 이전 빌드를 쓰는 사용자는 업데이트하기 전까지 계속 Appflow에서 받아옵니다.
기존 Appflow 채널과 버전 매칭은 어떻게 되나요?
Capgo 대시보드에서 채널을 다시 생성하세요. Capgo 버전 타겟팅이 Appflow의 자동 버전 매칭을 대신하므로, 각 native version에는 호환되는 bundle만 전달됩니다.
마이그레이션을 언제까지 완료해야 하나요?
기존 Appflow 프로젝트는 2027년 12월 31일까지 운영할 수 있습니다. Appflow가 bundle 제공을 중단할 때쯤 대부분의 사용자가 업데이트를 마칠 수 있도록, 그보다 훨씬 앞서 Capgo 빌드를 배포하세요.