채널
__CAPGO_KEEP_0__ 설정 명령어와 이 플러그인의 전체 마크다운 가이드를 포함하여 설치 단계를 복사하세요.
Capgo이 채널을 선택하는 방법 (순위)
Capgo이 채널을 선택하는 방법 (순위)라는 제목을 가진 섹션장치가 Capgo에서 업데이트를 요청할 때 사용할 채널은 다음 순서(순위가 가장 높게)에서 결정됩니다.
- 강제 장치 매핑: 장치 ID가 명시적으로 강제로 채널에 할당되는 경우 (채널 설정 내의 목록 참조), 그 채널이 항상 승리합니다. 강제 장치 목록 채널 설정 내의 목록
- Cloudflare
setChannel()장치 ID에 대한 Cloud override (or Webapp 액션) 생성setChannel: (또는 대시보드에서 장치 채널 변경) 장치 ID와 관련된 지속적인 Cloud override를 기록합니다. 이 override는 강제 매핑 후에, 기본값보다 먼저 참조됩니다. 앱을 재설치하더라도 지워지지 않으며, 장치 항목을 삭제하더라도 지워지지 않습니다. __CAPGO_KEEP_0__ 설정 (테스트 빌드 기본값) - Capacitor config
defaultChannelRe‑installing the app does: 내부 / 베타 / 테스트 빌드의 경우 __CAPGO_KEEP_0__를 설정할 수 있습니다.defaultChannel(기존 키channel)capacitor.config.*으로 테스트 장치가 프리 리리즈 채널 (예 : __CAPGO_KEEP_1__)에 시작합니다. absent 경우, 장치는 cloud 기본값으로 진행합니다.beta,pr-123Cloud Default Channel (99% 사용자의 기본 전략) - : 모든 실제 사용자가 기본적으로 사용하는 주 프로덕션 채널입니다. 새로운 장치, 강제, 오버라이드, 구성 없이 __CAPGO_KEEP_2__이 사용됩니다. 변경 사항은 1초 내에 모든 사용자에게 적용되거나 롤백됩니다.왜
defaultChannelcloud 기본값
이 주요 경로인가: 원본 빌드 또는 재배포 없이 즉시 롤아웃 또는 롤백이 가능합니다. Cloudflare
- Capacitor
- iOS, Android, 및 Electron의 모든 동작을 한 곳에서 관리하세요.
- 안전합니다: 전환하기 전에 기본값이 올바른지 확인하고 설정이 올바른지 확인할 수 있습니다.
- 변경 내역을 확인할 수 있습니다 (팀원은 UI / 로그에서 변경한 내용을 확인할 수 있습니다). Layer 위의 원칙 (강제 / 오버라이드 / 구성): 예외
(디버그 단일 사용자, QA Switching, 테스트 빌드 기본값). 일반 사용자 흐름은 클라우드 기본값으로 이동합니다. 클라우드 기본값을 변경하면 새로운 일반 장치가 영향을 받지 않습니다: 강제되지 않습니다
- 이미 클라우드 오버라이드가 적용된 장치가 아닙니다
- 클라우드 기본값 채널을 변경하면
- 앱 수준이 없는
defaultChannel정의되지 않음
테스트 빌드가 defaultChannel: 'beta' 그 후에 cloud 기본값을 production, beta 시작한 setChannel()config를 통해
그것들은 (a) 그들을
- , (b) 강제로, 또는 (c) 기기 항목을 삭제할 때까지
- 기기들이 현재 채널에 머물러 있습니다.
setChannel()다른 채널로 강제로 전환합니다. - cloud override를 생성/대체하거나, 또는 대시보드에서 수동으로 변경합니다. 또는
If a channel is disabled for a platform (see iOS / Android / Electron toggles) and would otherwise have been selected, the selection skips it and falls back to the next rule.
주의: 설정
defaultChannel__CAPGO_KEEP_0__ config example
Capacitor config 예시
Capacitor.config.ts// Example: a TestFlight or internal QA build defaults to the beta channel.const config = { plugins: { Capgo: { defaultChannel: 'beta', // Test build default. Omit in production so users attach to cloud default. // legacy key: channel }, },};export default config;, devices already on another channel (via config, override, or force) will NOT move automatically; only fresh devices (or those whose override/force you clear) pick it up. production채널 관리
__CAPGO_KEEP_0__ config 예시
__CAPGO_KEEP_0__.config.ts복사하기 앱을 클릭합니다. 그리고 채널 탭을 클릭합니다..

채널을 만들기
제목 ‘채널을 만들기’아래 오른쪽에 플러스 버튼이 있습니다. (이미지 참조) 플러스 버튼을 클릭하면 새로운 채널을 만들 수 있는 모달이 열립니다.1 새로운 채널

새로운 채널이 목록에 나타나야 합니다. Add 채널 생성 후

무효화된 상태는 무엇을 의미하는가?
무효화된 상태는 무엇을 의미하는가?채널의 설정이 유효하지 않을 때가 있습니다. 그 경우, 큰 경고가 나타나고 채널의 열은 Misconfigured 채널 중 하나 이상이 무효화된 상태입니다. Yes 이것에 대해 더 알아보려면 채널 삭제
채널 삭제는 간단합니다. 쓰레기통 아이콘을 클릭하고 삭제를 확인하세요.
이미지에서채널 관리2 채널 관리
__CAPGO_KEEP_0__
__CAPGO_KEEP_0__채널 이름을 클릭하면 채널 설정을 관리할 수 있는 모달이 열립니다.3 이미지에서 (

채널 설정 페이지에는 채널의 모든 구성 옵션이 포함되어 있습니다. 각 설정에 대해 설명해 보겠습니다.
첫 번째로 Default channel 스위치입니다. 활성화되면 이 채널이 새로운 장치의 기본 채널이 됩니다. 기본 채널에 대한 자세한 설명, 플랫폼별 기본 채널 설정 방법(iOS, Android, Electron)을 포함하여, 기본 채널 구성에 대한 섹션을 참조하십시오. 두 번째로 설정입니다. 이 설정은 비교적 간단합니다. 이 설정이 false라면 iOS 장치가 이 채널에서 업데이트를 다운로드할 수 없습니다.
세 번째로 IOS 설정입니다. 이 설정은 위의 설정과 유사합니다.
__CAPGO_KEEP_0__ Android __CAPGO_KEEP_0__ IOS. 이 값이 false 이면 Android 기기들은 이 채널에서 업데이트를 다운로드할 수 없습니다.
네 번째는 Electron 설정입니다. 이 설정은 IOS 와 Android. 이 값이 false 이면 Electron 앱들은 이 채널에서 업데이트를 다운로드할 수 없습니다.
다섯 번째는 Disable auto downgrade under native 설정입니다. 이 값이 true 이면 Native 버전으로부터 다운그레이드하는 것이 불가능합니다. 즉, 앱 스토어나 플레이 스토어에 1.2.0 버전을 업로드하고 1.1.0 버전으로 채널 버전을 설정하고 업데이트(다운그레이드)를 시도하면 업데이트가 실패합니다.
여섯 번째는 Disable auto update설정입니다. 이 설정은 매우 복잡하며 더 자세한 정보는 에서 확인할 수 있습니다.
그렇다면 Allow development build. 이 경우 개발 빌드가 이 채널에서 업데이트를 다운로드할 수 있습니다. 그렇지 않다면 __CAPGO_KEEP_0__에 prod 를 false로 설정한 업데이트 요청은 거부될 것입니다. 이 기능은 테스트 목적으로 주로 유용합니다.
일곱 번째는 Allow Emulators. 이 경우 Capgo는 에뮬레이터에서 오는 업데이트 요청을 모두 거부합니다. 이 기능은 테스트 목적으로 주로 유용합니다.
여덟 번째는 Allow devices to self associate. 이 경우 메소드가 사용 가능합니다. 이 값을 false로 설정하고 메소드를 호출하면 이 채널을 전달하면 호출이 실패합니다. 편집 페이지 페이지