내용으로 건너뛰기

Live Update을 배포하세요

Capgo의 Live Updates 기능을 사용하여 앱의 UI 및 비즈니스 로직을 실시간으로 원격으로 업데이트할 수 있습니다. 앱 스토어를 통하지 않고도 사용자에게 직접 JS 번들 업데이트를 푸시하여 버그를 즉시 수정하고 새로운 기능을 배포할 수 있습니다.

이 가이드는 __CAPGO_KEEP_0__ Quickstart를 완료한 후에 진행합니다. Capgo Quickstart를 완료한 후에 진행합니다. 설치된

  1. __CAPGO_KEEP_0__ @capgo/capacitor-updater SDK in your Capacitor 앱

  2. 앱 ID와 업데이트 채널을 구성했습니다. capacitor.config.ts

  3. code에 추가했습니다. CapacitorUpdater.notifyAppReady() 메서드

이미 이러한 단계를 완료하지 않았다면, 빠른 시작을 먼저 완료하세요.

업로드하는 배ंडल

업로드하는 배ंडल

Capgo SDK이 설치되고 구성되면, 첫 번째 live update 배ंडल을 업로드할 준비가 되었습니다.

  1. 웹 자산을 빌드하세요.

    터미널 창
    npm run build
  2. Capgo 업로드

    터미널 창
    npx @capgo/cli@latest bundle upload --channel=production

    이 명령은 지정된 채널에 새로운 버전의 배포본을 업로드합니다.

문제 해결 업로드

제목: 문제 해결 업로드

업로드가 실패하면 다음을 확인하세요:

  • 앱 ID가 capacitor.config.ts Capgo 대시보드에 등록된 앱과 일치하는지
  • Capacitor 프로젝트의 루트 디렉토리에서 업로드 명령을 실행하는지
  • 웹 자산이 빌드되고 최신인지

문제가 여전히 발생한다면 문제 해결 section.

live update를 업로드 한 후에, live update를 기기에서 테스트할 수 있습니다:

  1. 앱을 기기에 동기화하세요:

    터미널 창
    npx cap sync ios
  2. 업데이트 상태를 확인하기 위해 다음 명령어를 실행하는 다른 터미널을 열어보세요:

    터미널 창
    npx @capgo/cli@latest app debug
  3. __CAPGO_KEEP_0__를 로컬에서 실행하세요:

    터미널 창
    npx cap run ios

    또는 iOS/Android 프로젝트를 Xcode/Android Studio에서 열고 네이티브로 실행하세요.

  4. 30초 동안 앱을 열어 업데이트를 다운로드 받을 수 있도록 해주세요.

  5. 로그는 몇 초 동안 업데이트되고 업데이트된 상태를 표시합니다.

  6. 앱을 닫고 다시 열어보세요. live update이 적용된 것을 볼 수 있을 것입니다!

다음으로 Capgo 빠른 시작 자세한 내용은 __CAPGO_KEEP_0__ Live Updates 문서를 참조하세요.

live update 첫 번째 배포 축하합니다! Capgo을 사용하여!

__CAPGO_KEEP_0__ Live Updates 문서 Capgo Live Updates 문서__CAPGO_KEEP_0__ Live Updates 문서

Live Update을 계속하는 방법

Live Update을 계속하는 방법

__CAPGO_KEEP_0__을 사용하고 있다면 Live Update __CAPGO_KEEP_0__ CI/CD Capgo CI/CD Capgo CI/CD Capgo 네이티브 빌드 Capgo 네이티브 빌드 Capgo 통합 Capgo 제품 워크플로우에 대한 Capgo 통합에 대해 CI/CD 통합 CI/CD 통합에서 구현 세부 정보에 대해 GitHub CI/CD 통합에 대한 구현 세부 정보에 대해 GitHub 액션 통합에 대한 구현 세부 정보에 대해