Skip to main content

설치하고 잊어

릴리스 저장소는 느립니다. Capgo 업데이트는 즉시 발생합니다.

Install the native app once through your private store or MDM. After that, ship web fixes through Capgo, track who received them, and keep offline devices on the last good bundle.

개인 저장소 또는 MDM를 통해 원하는 번들에 한 번 설치한 후, __CAPGO_KEEP_0__을 통해 웹 수정 사항을 배포하고, 배포한 사용자를 추적하고, 오프라인 장치에 마지막으로 좋은 번들을 유지하세요.

Capgo 솔루션 마케팅 페이지: 메시지 키 `solutions_set_and_forget_cta_primary` (Solutions Set And Forget CTA Primary).

Capgo channels dashboard used to manage private enterprise app releases
Capgo 솔루션 마케팅 페이지: 메시지 키 `solutions_set_and_forget_cta_secondary` (Solutions Set And Forget CTA Secondary).
채널 맵
Capgo 솔루션 마케팅 페이지: 메시지 키 `solutions_set_and_forget_channels_label` (Solutions Set And Forget Channels Label).
__CAPGO_KEEP_0__ 채널 대시보드 사용하여 개인 기업 앱 릴리스 관리합니다.
업데이트 중 동기화
오프라인 실행
한 번 설치
기업 스토어 또는 MDM를 통해 서명된 네이티브 셸을 배포합니다.
업데이트 중 동기화
장치들은 예약 동기화 시간, 체크인 시간 또는 네트워크가 사용 가능한 경우에 최신 버전의 패키지를 pull합니다.
오프라인 실행
장치가 오프라인일 때도 캐시된 패키지를 사용하여 앱이 계속 작동합니다.

모든 스토어 릴리스가 팀을 느리게 할 때

모든 장치에 걸쳐 스토어 및 기업 패키지 릴리스가 느리고 확인하기 어려울 때, Capgo은 웹层에 대한 즉각적인 릴리스 경로를 제공합니다. 채널, 장치 로그, 단계별 롤아웃 및 롤백이 포함되어 있습니다.

한 번 설치
1
Sync 업데이트하기
CI 업로드
오프라인 실행
cached

Set-and-forget 워크플로우

  1. 1

    네이티브 셸을 한 번만 배포

    MDM, 기업 앱 스토어, 또는 내부 장치 배포 플로우를 통해 iOS 또는 Android 앱을 서명된 상태로 배포합니다.

  2. 2

    디바이스를 올바른 채널로 잠그기

    생산 환경에서 기본 채널을 사용하고 필요할 때 사이트, 국가, 팀, 또는 하드웨어 생성을 기준으로 채널을 나누세요.

  3. 3

    CI에서 웹 업데이트를 게시하기

    빌드, 테스트, 및 Capacitor 웹 번들을 Capgo에 업로드하세요. 네이티브 code 변경 사항은 여전히 일반적인 기업 패키징 프로세스를 통해 진행됩니다.

  4. 4

    온라인 상태일 때 디바이스가 업데이트되도록 허용하기

    장치들은 계획된 네트워크 연결 시간 동안 업데이트 정보를 가져와 오프라인 사용을 위해 마지막으로 확인된 좋은 패키지를 지역적으로 유지합니다.

  5. 5

    시청, 롤백, 반복

    채널, 장치 로그, 단계별 롤아웃, 롤백을 사용하여 로컬 팀이 프로덕션 설치를 디버그하지 않도록 합니다.

오프라인 엔터프라이즈 제약을 위한 설계

Capgo을 웹 자산의 릴리즈 레이어로 사용하십시오. native 배포 프로세스의 대체품이 아닙니다. native 바이너리는 여전히 엔터프라이즈 패키징 흐름을 통해 이동합니다.

오프라인-첫 번째 런타임
설치된 네이티브 셸에서 앱이 열리고 마지막으로 확인된 Capgo 패키지에서 열리므로 사용자는 라이브 연결 없이 계속 작업할 수 있습니다.
사이트별 제어
하나의 사이트에 릴리즈를 승격하고 작은 그룹과 검증한 후 동일한 패키지를 더 많은 위치로 확장합니다.
저터치 사용자
장치가 Wi-Fi 또는 예약 동기화 창을 만나면 업데이트 정보가 배경에서 다운로드됩니다.
감사할 수 있는 릴리즈
엔지니어는 버전, 채널, 롤아웃 상태 및 장치 로그를 확인할 수 있습니다. 그러나 로컬 팀에 문제 해결을 요청하지 않아도 됩니다.

예시 구현 패턴

Capgo을 웹 자산의 릴리즈 레이어로 사용하십시오. 그러나 native 배포 프로세스의 대체품으로 사용하지 마십시오. Native 바이너리는 여전히 기업 패키징 흐름을 통해 이동합니다.

CI 업로드
# Build and publish the web layer
npx @capgo/cli@latest bundle upload --channel site-eu

# Promote after the first site validates it
npx @capgo/cli@latest channel set production com.enterprise.app --latest
앱 채널 구성
const config = {
  plugins: {
    CapacitorUpdater: {
      defaultChannel: 'production',
      autoUpdate: true,
    },
  },
}

이것이 무엇인지, 이것이 무엇이 아닌지

  • MDM, Apple Business Manager, Android Enterprise 또는 내부 기업 스토어를 통해 사설 기업 배포를 위해 사용하십시오.
  • Capgo은 자바스크립트, HTML, CSS 및 자산을 업데이트합니다. Native 플러그인 변경은 여전히 새로운 서명된 네이티브 패키지를 필요로 합니다.
  • 오프라인 장치에서는 마지막 성공적인 배포를 계속 실행합니다. 다시 연결하고 다음 승인된 업데이트를 가져올 때까지.
  • This is not a consumer App Store bypass. It is a private-app operating model for teams that already self-distribute.

Capacitor으로 빌드된 앱

계정 앱은 조용하고 자동화된 유지보수를 필요로 합니다.

통신 및 지원 앱은 사용자에게 새로운 바이너리를 설치할 필요 없이 작은 개선 사항마다 최신 상태를 유지해야 하는 청구, 플랜, 지원 및 장치 워크플로가 있습니다.

앱 종류
설정하고 잊어
스토어 카테고리
제품성능, 도구, 도구
원본
공개된 스토어 데이터셋
마이 스위스콤 앱 아이콘

제품성능

마이 스위스콤

지원, 플랜 및 청구 변경 사항이 조용히 배포되어야 하는 계정 앱입니다.

180만 다운로드 4.4 평점
구글 플레이 목록 보기
Técnico Virtual – Suporte Técn 앱 아이콘

도구

Técnico Virtual – Suporte Técn

유지 보수 앱에서 진단 및 도움말 흐름이 릴리스 오버헤드 없이 유지 관리가 필요합니다.

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

내부 앱에 이 릴리스 모델을 원하시나요?

채널, 배포 규칙, 및 추적을 실제 운영 모델 주변에 맵핑하세요.

즉시 배포 계획