메인 콘텐츠로 건너뛰기

버전 목표 설정

빠른 속도와 놀라운 결과

위험과 기술 부채를 줄이고, 특정 네이티브 버전으로 업데이트를 푸시하고, 변경 사항을 점진적으로 출시하고, 더 오래된 버전을 안정적으로 유지하세요 - 모든 업데이트 분배에 대한 완전한 제어를 유지하세요.

인간 지원

채널당 네이티브 버전

네이티브 빌드당 채널을 생성하세요. 네이티브 버전 1.5.0을 출시할 때, 그에 대한 채널을 생성하세요. 그 네이티브 버전에 대한 모든 JS 업데이트는 그 채널로 가세요.

선택적 업데이트 분배

버전 1.3, 1.4, 1.5에 업데이트를 푸시하고, 1.2를 생략하세요. 더 오래된 네이티브 버전이 새로운 기능을 지원하지 못할 때 완벽합니다.

AppFlow 마이그레이션 준비

AppFlow의 버전과 관련된 채널 동작을 정확히 재현하세요. 각 네이티브 빌드는 Capgo 채널과 동일한 제어를 가집니다.

유연한弃用

기존 버전에 업데이트를 더 이상 푸시하지 마십시오. 기존 버전의 사용자는 안정적이되며 새로운 버전은 업데이트를 받습니다.

AppFlow 이주

AppFlow 사용자: 이의 이주 경로

AppFlow는 원시 버전과 자동으로 묶여있었습니다. Capgo은 더 많은 유연성을 제공하여 동일한 동작을 얻을 수 있습니다:

  • 1
    원시 버전별로 채널을 생성하세요 (예: 'native-1.5.0')
  • 2
    앱을 원시 버전과 일치하는 채널을 사용하도록 구성하세요
  • 3
    특정 채널에 업데이트를 푸시하여 목표 분배를 수행하세요
  • 4
    필요한 경우 CLI을 사용하여 여러 채널에 동시에 업데이트를 푸시하세요
capacitor.config.ts
// Set channel based on native version
import { CapacitorConfig } from '@capacitor/cli'
import { version } from './package.json'

const config: CapacitorConfig = {
  plugins: {
    CapacitorUpdater: {
      defaultChannel: `native-${version}`,
    }
  }
}

// Upload to specific version channels
# Push to all 1.5.x versions
npx @capgo/cli bundle upload --channel native-1.5.0
npx @capgo/cli bundle upload --channel native-1.5.1
npx @capgo/cli bundle upload --channel native-1.5.2

# Skip older versions that can't support new features
# native-1.4.x devices stay on their current bundle

일반적인 상황

원시 버전 변경 중断

Capgo Native 버전 2.0에는 새로운 플러그인 API이 있습니다. 새로운 API을 사용하는 Push JS 업데이트는 2.0+ 채널에만 푸시합니다.

Gradual Rollout

최신 네이티브 버전에서 위험한 변경을 테스트하세요. 안정적이라면 이전 버전으로 푸시하세요.

버전 종료

오래된 버전의 사용자는 마지막 안정 업데이트로 머물러 있습니다.

버전별 채널 매핑

각 네이티브 버전은 정확한 업데이트를 위해 자신의 채널을 가리킵니다.

네이티브 2.0
native-2.0.0
최신 번들
네이티브 1.5
native-1.5.0
최신 버전
네이티브 1.4
native-1.4.0
새로운 업데이트가 없습니다

2.0과 1.5 채널에만 업데이트를 푸시합니다. 1.4 버전의 사용자는 마지막으로 작동한 버전의 배포를 유지합니다.

Capacitor으로 빌드된 앱

공개 앱은 오래된 버전과 새로운 네이티브 버전을 모두 지원해야 합니다

시민, 건강, 예보 앱은 이전 안드로이드 버전과 다양한 장치 세대에 지원할 수 있습니다. 버전 타겟팅은 각 네이티브 빌드를 최신 호환 가능한 웹 배포로 유지하면서 모든 사용자에게 하나의 업데이트 경로를 강요하지 않습니다.

앱 종류
버전 타겟팅
스토어 카테고리
사회, 의료, 기상
원본
공개 저장소 데이터
Conecte SUS 앱 아이콘

MEDICAL

Conecte SUS

어려운 버전과 최신 버전의 네이티브 셸이 다른 웹 번들을 필요로 할 수 있는 건강 앱.

27.7M 다운로드 4.6 평점
구글 플레이 목록 보기
Windy.com - 날씨 예보 앱 아이콘

WEATHER

Windy.com - 날씨 예보

기기 기능과 맵 성능이 버전에 따라 달라질 수 있는 날씨 앱.

32.9M 다운로드 4.7 평점
구글 플레이 목록 보기

정확한 업데이트 제어가 필요하십니까?

특정 네이티브 버전으로 업데이트를 대상으로 시작하세요.

Martin으로부터 인간 지원을 받으세요.