본문으로 바로가기
튜토리얼

Capacitor JS 앱을 업데이트하는 방법은 repeat store 검토 없이

Capacitor JavaScript 업데이트에 대한 실용적인 정책에 대한 플레이북입니다. iOS 및 Android에서 작은修정을 위해 전체 앱 검토를 제출하지 않고 Capacitor 앱을 안전하게 배포하는 방법입니다.

마틴 도나디유

마틴 도나디유

콘텐츠 마케터

Capacitor JS 앱을 업데이트하는 방법은 repeat store 검토 없이

그것에 대해 물어보았습니다.

Capacitor 앱을 안전하게 배포하는 팀에서 널리 사용되는 실용적인 방법을 공유하고 있습니다. 법적 조언은 아닙니다.

중요한 차이점은 다음과 같습니다:

  • 네이티브 제출 __CAPGO_KEEP_0__는 새로운 원생 행동 및 주요 기능에 대해 여전히 필요합니다.
  • 실시간 업데이트 는 기존 앱 범위 내에서 JavaScript/web 수정 및 조정에만 사용됩니다.

iOS와 Android 모두이 모델을 사용할 수 있지만, 이를 정책 안전한 워크플로우로 다루어야 합니다. Apple과 Google이 허용하는 간단한 용어로 말하면Apple과 Google은 유사한 경계를 공유합니다.

__CAPGO_KEEP_0__를 내장 웹层(HTML/CSS/JS)에서 해석할 수 있습니다. 다시 제출할 필요가 없습니다.

앱의 목적을 변경하는 주요 기능 추가를 위해 이 채널을 사용하지 마십시오.

  1. You can deliver code interpreted by the embedded web layer (HTML/CSS/JS) without resubmitting.
  2. Apple의 공식 지침인 WebKit/JavaScript 업데이트와 관련된 모델의 핵심입니다. Google은 일반적으로 웹 기반 업데이트에 대해 더 적극적으로 허용하지만, 동일한 원칙이 적용됩니다: 원생 변경 사항은 원생 릴리즈 내에서 유지하십시오.
  3. __CAPGO_KEEP_0__는 내장 웹层(HTML/CSS/JS)에서 해석됩니다.

__CAPGO_KEEP_0__는 다시 제출할 필요가 없습니다.

이 Capgo은 좋은가요

Capgo은 다음과 같은 용도로 사용됩니다.

  • 웹 버그를 빠르게 고치는 것
  • 안전한 UI 복사 / 스타일 / 흐름 수정
  • 기존 페이지의 미세한 논리 수정
  • 내부 QA를 위한 빠른 실험

Capgo은 다음과 같은 용도로 사용하지 않습니다.

  • 권한 추가 또는 새로운 네이티브 기능 추가
  • 리뷰를 거쳐야 하는 새로운 핵심 기능 배포
  • 인증, 암호화 또는 패키지 식별성 동작 변경

두 가지 트랙으로 생각하십시오:

Track 1: 네이티브 트랙 (스토어 리뷰)

일반 Capacitor 릴리스 프로세스를 사용하세요:

  • 새 플러그인 업데이트로,
  • 앱 셸 또는 매니페스트 변경으로,
  • 권한 업데이트로,
  • 플랫폼별 기능 변경으로.

이러한 변경은:

bun run build
bunx cap sync
# then App Store / Google Play submission flow

Track 2: JS 트랙 (Capgo)

안전하고 작은 런타임 변경을 위해:

bun run build
bunx @capgo/cli deploy --channel staging
bunx @capgo/cli deploy --channel production

이것은 새로운 바이너리 업로드 없이 바이너리 자체를 안정적으로 유지하면서 빠른 반복을 제공합니다.

“네이티브 릴리스가 필요했다”를 피하는 방법

모든 Capgo 롤아웃 전에 이 빠른 게이트를 실행하세요:

  1. __CAPGO_KEEP_0__
  2. __CAPGO_KEEP_0__
  3. __CAPGO_KEEP_0__
  4. __CAPGO_KEEP_0__

Capgo

__CAPGO_KEEP_0__

  • __CAPGO_KEEP_0__
  • __CAPGO_KEEP_0__
  • __CAPGO_KEEP_0__

Capacitor

Capgo

Capacitor 앱에 대한 실시간 업데이트

웹-layer 버그가 활성화된 경우, 앱 스토어 승인 대기 없이 Capgo을 통해 패치를 배포하세요. 사용자는 배경에서 업데이트를 받으며, 네이티브 변경 사항은 일반적인 검토 경로를 유지합니다.

시작하기

최신 블로그 글

Capgo은 전문적인 모바일 앱을 만들기 위해 필요한 최고의洞察력을 제공합니다.