컨텐츠로 건너뛰기

개요

Capgo의 Live Updates 기능을 사용하여 앱의 자바스크립트 번들을 실시간으로远程로 업데이트하세요. iOS, Android 및 Electron에서 사용자에게 직접 JS 업데이트를 푸시하여 스토어 수준의 검토 चक절을 피하고 버그를 고치고 새로운 기능을 더 빠르게 배포하세요.

Live Updates 작동 방식

Live Updates 작동 방식

Capgo의 Live Update 시스템은 두 가지 주요 구성 요소를 포함합니다:

  1. Capgo SDK, 앱에 설치하는 구성 요소. SDK는 업데이트가 있는지 확인하고 배경에서 다운로드합니다.

  2. 사용자 그룹을 대상으로 업데이트를 관리하는 채널입니다. 채널을 사용하여 다양한 릴리즈 트랙을 관리할 수 있습니다. Production, Staging업데이트를 관리하는 채널을 만들 때, __CAPGO_KEEP_0__에 새로운 JS 번들을 업로드하고 채널에 assign하면, __CAPGO_KEEP_1__ __CAPGO_KEEP_2__가 설정된 채널의 앱에서 업데이트를 감지하고 다운로드합니다. 앱이 다시 시작될 때 새로운 번들을 로드합니다. Dev.

When you upload a new JS bundle to Capgo and assign it to a channel, the Capgo SDK in apps configured for that channel will detect the update and download it. The next time the app restarts, the new bundle will be loaded.

Capgo 로그의 중요성 (마케팅 관점) 섹션

Section titled “Why Capgo Logs Matter (marketing view)”
  • : 각 기기의 타임라인은 체크, 다운로드, 설치, 정책 차단, 롤백과 같은 모든 이벤트를 보여줍니다. 정확한 결과를 얻을 수 있습니다. '내폰에서는 잘 작동한다'는 의견을 피할 수 있습니다.빠른 사고 대응
  • : 알람과 같은 코드 (예: 속도 제한, 체크섬 오류, notifyAppReady 미스) 사용자가 지원 센터에 몰려들기 전에 표면화되며, 몇 분 만에 수정 또는 롤백을 할 수 있습니다.채널 정책 증명
  • : 로그는 실제로 프로덕션을 보호하는 경계를 활성화하는지 여부를 확인합니다.수익 및 명성 보호
  • __CAPGO_KEEP_0__: 네트워크가 좋지 않거나 제한이 걸린 경우 업데이트가 멈추는지 확인하여 변환, 세션, 또는 리뷰가 떨어지기 전에 intervene할 수 있습니다.
  • 단일 진실의 근원: 제품, QA, 및 지원 팀이 동일한 클라우드 로그 스트림을 공유하므로 Xcode/Android Studio 또는 엔지니어에게 native 로그를 찾을 필요가 없습니다.

시작하기

시작하기

Live Updates를 사용하기 위해 다음 단계를 따르십시오.

  1. __CAPGO_KEEP_0__ 완성 Capgo에서 앱을 설정하고 __CAPGO_KEEP_1__ __CAPGO_KEEP_2__를 설치하기 위해 Capgo Quickstart를 완료하십시오. to set up your app in Capgo and install the Capgo SDK.

  2. JS 번들을 빌드하고 code에 업로드하십시오. CapacitorUpdater.notifyAppReady() after your app has finished initializing. This tells the Capgo SDK that your app is ready to receive updates.

  3. JS 번들을 빌드하고 Capgo에 업로드하십시오.

    __CAPGO_KEEP_0__
    npm run build
    npx @capgo/cli@latest bundle upload --channel=production
  4. __CAPGO_KEEP_1__

    __CAPGO_KEEP_0__
    npx @capgo/cli@latest app debug
  5. __CAPGO_KEEP_2__

__CAPGO_KEEP_3__ __CAPGO_KEEP_4__ __CAPGO_KEEP_5__

__CAPGO_KEEP_6__

__CAPGO_KEEP_7__

개요에서 계속

개요에서 계속

이미 사용 중이라면 __CAPGO_KEEP_0__ __CAPGO_KEEP_1__ @capgo/capacitor-in-app-review @capgo/capacitor-in-app-review @capgo/capacitor-in-app-review의 구현 세부 사항 @capgo/capacitor-in-app-review을 사용하여 @capgo/capacitor-in-app-review의 원시 기능을 사용하여 @capgo/capacitor-native-market @capgo/capacitor-native-market의 구현 세부 사항 @capgo/capacitor-native-market을 사용하여 @Capacitor/__CAPGO_KEEP_1__-native-market의 원시 기능을 사용하여 Capacitor OTA Updates: App Store Approval Guide