스위스콤
계정 앱에서 지원, 계획 및 계정 변경 사항은 조용히 배포되어야 합니다.
- 구글 플레이 설치
- 180만
- 스토어 평점
- 4.4
설정하고 잊어
MDM 또는 내부 스토어를 통해 native 앱을 한 번 설치한 후, Capgo은 배경에서 새로운 웹 번들을 다운로드하고, 사용자가 선택할 때 적용하고, 시작이 실패한 번들을 롤백하고, 각 기기에서 실행 중인 버전을 표시합니다.
인간 지원으로부터 마틴
채널 맵
Capgo는 기기들이 하루종일 한 앱을 실행하는 경우, 사용자는 스토어를 열어 업데이트를 하지 않으며, IT 팀도 웹 픽스에 대한 새로운 패키지를 푸시하지 않습니다. Capgo는 웹层를 자동으로 최신 상태로 유지하고, 시작이 실패하는 배포를 롤백하고, 각 기기가 실행하는 것을 알려줍니다.
Capgo는 웹 자산의 릴리스 라인으로 사용되지만, 네이티브 배포 대체는 아닙니다. 네이티브 바이너리는 여전히 기업 패키징 흐름을 통해 전달됩니다.
이것은 어떻게 작동하는지
앱을 한번만 설정하고 CI에서 릴리즈한 후 콘솔에서 관찰하세요. 모든 명령어 및 설정은 Capgo 문서에서 가져옵니다.
defaultChannel은 이 빌드의 모든 장치에 올바른 채널을 설정합니다. 예를 들어, 하나의 사이트당 채널을 사용합니다. autoUpdate: 'always'는 새로운 번들을 다운로드한 즉시 적용하며, 배경으로 가지 않는 키오스크 앱에 적합합니다.
// capacitor.config.ts
plugins: {
CapacitorUpdater: {
defaultChannel: 'site-eu',
autoUpdate: 'always',
autoSplashscreen: true,
},
},
업데이트 동작 문서
이것은 업데이터에 새로운 번들이 로드되었음을 알려줍니다. 만약 번들이 로드되지 않으면, 장치는 이전에 작동하던 번들로 돌아갑니다.
import { CapacitorUpdater } from '@capgo/capacitor-updater'
// once your app has loaded
CapacitorUpdater.notifyAppReady()
notifyAppReady()와 자동 롤백
채널 문서
npx @capgo/cli@latest bundle upload --channel site-eu --delta
# after the first site checks out
npx @capgo/cli@latest channel set site-us com.example.app \
--bundle 1.4.2
장치와 롤백을 관찰하세요
Observe
# roll site-eu back to the previous bundle
npx @capgo/cli@latest channel set site-eu com.example.app \
--bundle 1.4.1
업데이트 동작 문서
Capacitor으로 빌드된 앱
통신 및 지원 앱에는 계정, 계획, 지원 및 장치 워크플로가 있어야 하며 사용자가 새로운 바이너리를 설치하지 않고도 작은 개선 사항마다 최신 상태를 유지해야 합니다.
계정 앱에서 지원, 계획 및 계정 변경 사항은 조용히 배포되어야 합니다.
사용자는 매일매일의 작은 업데이트를 관리할 필요가 없습니다.
유지 보수 앱은 릴리스 오버헤드 없이 디아그노스틱 및 도움말 흐름을 유지해야 합니다.
개발자, Webincode
“특정 그룹에 장치 ID를 추가하고 변경 사항을 특정 그룹에만 푸시할 수 있는 기능은 정말 큰 도움이 됩니다.”
드라이볼리노 GmbH의 리드 개발자
“Capgo Capacitor 업데이터 플러그인은 업데이트를 배포하는 방식이 완전히 바뀌었습니다. 이전에는 며칠이 걸렸지만 이제는 몇 분만 걸립니다.”
NuTriQ의 창립자
“production OTA 업데이트를 즉시 푸시할 수 있으며 앱 스토어 전체 리뷰 사이클을 기다리지 않아야 하는 것은 막대한 운영 이점이었다.”
FAQ
MDM, 내부 앱 및 키오스크와 같은 nobody가 수동으로 업데이트하지 않는 곳에
Yes, with autoUpdate set to 'always'. The plugin checks every 10 minutes while the app is open (periodCheckDelay, 600 seconds minimum) and applies a downloaded bundle right away. With the default 'atBackground', the bundle waits until the app is backgrounded. Instant apply also needs @capacitor/splash-screen with autoSplashscreen turned on.
키오스크 앱은 백그라운드에 가지 않습니다. 여전히 업데이트될까요?업데이트 동작 문서
업데이트 동작 문서With Capgo Notifications set up, channel set --send-update-notification sends a silent update-check notification after you change the channel's bundle. Delivery is best effort and depends on the operating system, network, and device state. It cannot reach offline or force-quit apps.
silent update checksYes, native 앱의 경우. Capgo JavaScript, HTML, CSS 및 자산을 업데이트합니다. 새로운 플러그인, native code, 및 Capacitor 구성 변경은 여전히 MDM 또는 내부 저장소를 통해 서명된 새 패키지로 배포됩니다.
native 빌드가 필요한 것은 무엇인가요Enterprise 플랜은 전용, 하이브리드 및 라이선스된 자체 호스팅 설정을 제공합니다. 또한 오픈 소스 업데이터를 사용하여 자체 업데이트 서버를 구축할 수 있지만, 그러면 채널 및 통계와 같은 기능을 자체 구축해야 합니다.
자체 호스팅 업데이터 문서장치가 등록되어 연결된 방법에 대해 알려주세요. 우리는 채널, 업데이트 타이밍 및 롤백을 위해 여러분의 플릿을_walk through 할 수 있습니다.