시작하기
이 플러그인의 설치 단계와 전체 마크다운 가이드를 포함한 설정 명령어를 복사하세요.
Set up this Capacitor plugin in the project.
Use the package manager already used by the project.
Install these package(s): `@capgo/capacitor-updater`
Run the required Capacitor sync/update step after installation.
Read this markdown guide for the full setup steps: https://raw.githubusercontent.com/Cap-go/website/refs/heads/main/apps/docs/src/content/docs/docs/plugins/updater/self-hosted/getting-started.mdx
Use that guide for platform-specific steps, native file edits, permissions, config changes, imports, and usage setup.
If that guide references other docs pages, read them too.
자체 업데이트 서버를 실행하는 방법을 설명하는 이 문서입니다.
소개
인터뷰션이 작업이 도움이 되었다면, 나의 노력을 지원해 주시기 바랍니다. 나의 __CAPGO_KEEP_0__ 후원자로 참여해 주시기 바랍니다. Github 후원자.
code를 오픈 소스로 공개하는 대신 유료화하지 않기로 한 베팅을 이뤄 냈습니다. 숨기고 싸우지 않고 오픈 소스로 공개함으로써, 나의 믿음은 우리가 더 나은 세계를 만들 수 있다는 것입니다.
또한, Capgo 도구에 집중하고, 그것이 개방적이고 투명한 사업이 되도록 하겠습니다.
그러나 그것을 가능하게 하려면, 우리 모두가 나눠서 노력해야 합니다. 그 중 하나가 __CAPGO_KEEP_0__입니다.
Capgo가 당신에게 맞지 않는다면, 당신의 가격을 지불하고, 자신의 조건에 따라, 자신의 조건에 따라,
자신의 조건에 따라,
자신의 조건에 따라,만약에 당신이 자체 서버를 선택한다면, 5분의 설정 흐름을 잃게 될 것이다.
이러한 모든 기능을 직접 implement해야 한다.
| 기능 | Capgo | 자체 호스팅 |
|---|---|---|
| 업데이트 | ✅ | 🚧 |
| 자동으로 되돌리기 | ✅ | 🚧 |
| 실패 시 이메일 알림 | ✅ | 🚧 |
| 채널 | ✅ | 🚧 |
| 채널 Override | ✅ | 🚧 |
| 디바이스 Override | ✅ | 🚧 |
| 채널 설정 | ✅ | 🚧 |
| __CAPGO_KEEP_0__ 채널 | ✅ | 🚧 |
| 사용자 고유 ID | ✅ | 🚧 |
| 채널 자동 설정 | ✅ | 🚧 |
| API 채널 | ✅ | 🚧 |
| 업데이트 통계 | ✅ | 🚧 |
| 다운로드 실패 통계 | ✅ | 🚧 |
| 앱 사용 통계 | ✅ | 🚧 |
| 업데이트 암호화 | ✅ | 🚧 |
| 델타(매니페스트) 업데이트 | ✅ | ❌ |
Capgo 클라우드와 서버를 동시에 사용할 수 없습니다.
Auto 및 Manual을 선택하세요.
Auto 및 Manual을 선택하세요자동 모드에서는 Native code의 일부 논리가 처리되며, 업데이트 내용은 서버에서 결정되며, 보안이 더 높고 미세한 업데이트, 단일 기기 또는 그룹으로 부분 배포가 가능합니다.
수동 모드에서는 모든 논리가 JS에서 처리됩니다.
Capacitor 업데이터를 설치하세요
Capacitor 설치 프로그램을 설치하세요.npm install @capgo/capacitor-updaternpx cap sync배포 준비
배포 준비앱 업데이트를 전송하려면 zip 파일을 압축해야 합니다. zip 파일이 올바르게 압축되었는지 확인하려면 Capgo CLI을 사용하는 것이 좋습니다.
npx @capgo/cli@latest bundle zip서버에서 이 zip 파일을 직접 제공해야 합니다.