스위스콤
계정 앱에서 지원, 계획 및 청구 변경 사항은 조용히 배포되어야 합니다.
- 구글 플레이 설치
- 1.8M
- 스토어 평점
- 4.4
세팅하고 잊어버리기
Install the native app once through MDM or your internal store. After that, Capgo downloads new web bundles in the background, applies them when you choose, rolls back a bundle that fails to start, and shows which version each device runs.
세팅하고 잊어버리기
채널 맵
키오스크, 공유 태블릿, field 장치 등은 하루종일 한 앱만 실행합니다. 사용자는 스토어를 열어 업데이트를 하지 않으며 IT 팀도 웹 픽스에 대한 새로운 패키지를 푸시하지 않습니다. Capgo은 웹层를 자동으로 최신 상태로 유지하고 실패한 버블을 되돌리고 각 장치가 실행하는 것을 알려줍니다.
Capgo은 웹 자산의 릴리즈 라인으로 사용하세요. 네이티브 바이너리는 여전히 기업 패키징 흐름을 통해 가집니다.
How it works
설정한 앱을 한 번만 구성하고 CI에서 릴리즈하고 콘솔에서 관찰하세요. 모든 명령어와 설정은 Capgo 문서에서 가져옵니다.
기본 채널은 이 빌드의 모든 장치에 올바른 채널을 지정합니다. 예를 들어, 하나의 사이트당 채널이 있습니다. 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()와 자동 롤백
--delta 옵션을 사용하여 변경된 파일만 다운로드하도록 장치를 업로드하세요. 첫 번째 사이트가 올바르게 보이면 다른 채널에 동일한 번들을 연결하세요.
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 (beta)는 버전별로 배포본의 런칭 및 WebView 타이밍을 비교합니다. 사이트를 이전 버전으로 롤백하려면 이전 배포본과 연결하세요.
# roll site-eu back to the previous bundle
npx @capgo/cli@latest channel set site-eu com.example.app \
--bundle 1.4.1
Observe
Capacitor으로 빌드된 앱
통신 및 지원 앱은 청구, 계획, 지원 및 장치 워크플로가 최신 상태를 유지해야 하며, 사용자에게 새로운 바이너리를 설치할 필요가 없는 작은 개선 사항마다 새로운 바이너리를 설치하도록 요구하지 않습니다.
계정 앱에서 지원, 계획 및 청구 변경 사항은 조용히 배포되어야 합니다.
통신사 자체 서비스 앱에서 사용자는 모든 작은 업데이트를 관리하지 않아야 합니다.
유지 보수 없이 릴리스 오버헤드가 없는 디아그노스틱 및 도움 요청 흐름이 있는 지원 앱입니다.
개발자, Webincode
“Being able to add Device ID's to certain groups and push the changes to only certain groups is a life saver.”
세르지오 S, 드리볼리노 GmbH의 리드 개발자
“Capgo Capacitor 업데이트 플러그인은 업데이트를 배포하는 방식이 완전히 변했습니다. 이전에는 몇 일 걸렸지만 이제는 몇 분만 걸립니다.”
NuTriQ의 창립자
“제품 OTA 업데이트를 즉시 푸시할 수 있으며 앱 스토어 전체 리뷰 주기를 기다리지 않아야 하는 것은 엄청난 운영 이점이었습니다.”
FAQ
FAQ
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.
FAQ 질문과 답변입니다. 팀이 관리하는 장치에서 질문이 있습니다.새로운 패키지가 10초 이내에 notifyAppReady()를 호출하지 않으면 기기는 이전에 작동하던 패키지로 돌아갑니다. 또한 채널을 이전 패키지로 다시 지시하거나 내장 패키지를 강제로 사용할 수 있으며 기기는 다음 체크 시 이를 인식합니다.
롤백 문서Capgo 알림 설정이 되어 있으면 채널을 설정하여 --send-update-notification을 사용하여 앱이 변경된 채널의 패키지를 확인하는 무음 업데이트 체크 알림을 전송합니다. 전달은 최선의 노력에 의존하고 운영 체제, 네트워크 및 기기 상태에 따라 달라집니다. 오프라인 또는 강제 종료된 앱에는 도달할 수 없습니다.
무음 업데이트 체크네, 네이티브 앱에 대해. Capgo은 자바스크립트, HTML, CSS 및 자산을 업데이트합니다. 새로운 플러그인, 네이티브 code, 및 Capacitor 구성 변경은 여전히 MDM 또는 내부 저장소를 통해 signed 패키지로 전송됩니다.
네이티브 빌드가 필요한 것은 무엇인가요?엔터프라이즈 계획은 전용, 하이브리드 및 라이선스된 자체 호스팅 설정을 제공합니다. 또한 오픈 소스 업데이터를 사용하여 자체 업데이트 서버를 구축할 수 있지만 채널 및 통계와 같은 기능을 자체 구축해야 합니다.
자체 호스팅 업데이터 문서장치가 등록되어 연결되어 있는지 알려주세요. 우리는 채널, 업데이트 시점, 롤백을 포함하여 플릿의 모든 것을_walk through 할 수 있습니다.
Capgo 백그라운드 라이브 업데이트로 키오스크 및 MDM 장치가 최신 상태를 유지하세요.
인간 지원은 마틴
무료로 14일 동안 무제한 사용해 보세요. 신용 카드가 필요하지 않습니다.
기업용이 필요하십니까? 우리 팀과 대화하세요