본문 바로가기

번들

Capgo에서 번들은 배포할 준비가 된 애플리케이션의 특정 버전 code 및 에셋을 나타냅니다. 먼저 번들 페이지를 살펴보겠습니다. 다음 방법으로 접근할 수 있습니다. 앱을 클릭한 뒤, 그다음, 번들 탭 클릭.

번들 목록

번들 목록에는 다음이 표시됩니다:

  • 이름: 번들 버전 번호
  • 생성일: 번들이 업로드된 시점
  • 채널: 번들이 현재 연결된 채널 (있는 경우)
  • 크기: 번들 파일 크기
  • 작업: 채널 연결(톱니바퀴 아이콘) 및 삭제(휴지통 아이콘)를 포함한 빠른 작업

다음 기능을 사용할 수 있습니다: 새로고침 버튼을 눌러 목록을 새로고침하세요. + 추가 새 번들을 업로드하려면 필터 표시되는 번들을 좁혀 보세요. 검색 상자를 사용하면 이름으로 번들을 찾을 수 있습니다.

번들을 삭제하는 방법은 두 가지입니다:

  • 일반적
  • 안전하지 않음

안전하지 않은 번들 삭제 방식은 2024년 8월 12일에 Capgo에 추가되었습니다.

두 방식의 차이는 삭제 후 버전 번호를 재사용할 수 있는지 여부입니다.

예를 들어, 버전을 1.0.0 정상적인 방법으로 삭제한 후 나중에 1.0.0 버전을 업로드하려고 하면 실패합니다. 위험한 삭제(unsafe delete)로 이 버전을 삭제하면 1.0.0 버전을 업로드할 수 있습니다.

스토리지, 보관 및 전송

“저장소, 보존 및 전달” 섹션

스토리지 사용량에 무엇이 포함되나요?

“저장소에 포함되는 항목” 섹션

저장소에는 앱에 대해 보존되는 과거 번들 버전과 Delta 자산이 포함됩니다. 여러 채널에 연결되거나 여러 지역에서 제공되는 번들도 저장소에는 한 번만 계산됩니다.

사용하지 않는 번들의 보관 기간을 설정할 수 있나요?

섹션 제목: “사용하지 않는 bundle의 보관 기간을 제어할 수 있나요?”

네. 각 앱의 미사용 bundle 보관 기간은 앱 정보 설정에서 설정할 수 있습니다. 활성 channel 또는 rollout에 연결된 bundle은 보호되어 배포 및 롤백에 계속 사용할 수 있습니다.

지역 복제 시 스토리지나 대역폭이 배로 늘어나나요?

“지역 복제가 스토리지나 대역폭을 배수로 늘리나요?” 섹션

아니요. 지역별 복제는 저장 공간을 늘리지 않습니다. Capgo 대역폭은 edge cache에서 제공되지 않는 기기 다운로드를 기준으로 하며, cache에서 제공되는 배포는 Capgo 대역폭 사용량에 포함되지 않습니다.

모든 bundle 목록이 표시되면 관리하려는 bundle을 클릭하세요. 그러면 다음과 같은 화면이 나타납니다:

bundle 정보

Bundle 상세 페이지에는 세 개의 탭이 있습니다:

  1. 정보: 모든 bundle 메타데이터와 속성을 표시합니다
  2. 의존성 확인: 이 bundle에 포함된 의존성을 나열합니다
  3. History: 이 bundle의 변경 이력을 표시합니다

Information 탭에는 다음 세부 정보가 표시됩니다:

  • Bundle 번호: 버전 식별자 (예: 12.87.1)
  • ID: 이 bundle의 고유 내부 식별자
  • 생성일: bundle이 처음 업로드된 시각
  • 업데이트 시각: bundle이 마지막으로 수정된 시각
  • 체크섬: bundle의 무결성 해시 (클릭하여 복사)
  • 채널: 이 bundle이 연결된 channel (클릭하여 channel 열기 또는 변경)
  • 암호화: bundle이 암호화되어 있는지 여부
  • CLI 버전: 이 번들을 업로드할 때 사용한 Capgo CLI 버전
  • Zip 앱 번들: 압축된 번들 크기 (클릭하여 다운로드)
  • Delta 파일: 이 번들의 delta 파일 목록을 열거나 표시합니다 delta 파일 없음 번들이 전체 zip으로만 업로드된 경우
  • 상태: 번들의 활성(Active) 또는 비활성(Inactive) 여부 (휴지통 아이콘을 클릭하여 삭제)

번들을 채널에 연결하기

“번들을 채널에 연결” 섹션

Channel 행 옆의 기어 아이콘 또는 Action 열을 클릭하여 채널 링크 모달을 엽니다:

bundle 변경

모달은 다음을 제공합니다:

  1. 채널 검색: 이름으로 사용 가능한 채널 필터링
  2. 현재 bundle: 링크되는 bundle 버전을 표시합니다
  3. 사용 가능한 채널: 세부 정보(ID, 가시성, 플랫폼, 생성 날짜)가 포함된 모든 채널 목록. “current”로 표시된 채널은 이 bundle이 이미 링크된 위치를 나타냅니다. 공개 채널에는 링크 아이콘이 표시됩니다.
  4. 채널에 bundle 설정: 선택을 확인하고 이 bundle을 선택한 채널에 할당합니다

채널에 bundle 지정: 이 bundle을 선택한 채널에 할당합니다. 롤아웃이 구성된 채널에서는 다이얼로그 제목이 이 채널은 점진적 롤아웃을 사용합니다 그리고 선택합니다 자동 (권장), 롤아웃 대상, 또는 stable 교체. 배너는 stable을 교체하지 않는 한 새 업로드와 링크가 롤아웃 대상으로 간다고 설명합니다. 보기 단계적 배포.

채널의 전용 페이지를 열려면 Channel 행의 채널 이름 링크를 클릭하세요.

bundle을 채널에서 연결 해제하려면 채널의 설정 페이지로 이동하세요.

Bundle을 다운로드하려면 다음을 클릭하세요 Zip 앱 번들 Information 탭의 size 값을 클릭하세요. 확인 다이얼로그가 표시되고, 확인하면 Bundle이 기기에 바로 다운로드됩니다.

Bundles에서 계속하기

“Bundles에서 계속하기” 섹션

사용 중이라면 번들 채널 라우팅과 단계적 배포를 계획하려면, 다음을 연결하세요: 채널 Channels의 구현 세부 사항은 다음을 참고하세요: 채널 Channels의 구현 세부 사항은 다음을 참고하세요: 채널 Channels의 구현 세부 사항은 다음을 참고하세요: Beta Testing 솔루션 Beta Testing 솔루션의 제품 워크플로우를 위한, 그리고 버전 타겟팅 솔루션 Version Targeting Solution의 제품 워크플로우용.