내용으로 건너뛰기

개요

Capgo의 핵심 개념을 안내하는 빠른 시작 튜토리얼입니다. Capgo에 대해 탐구할 개념이 포함됩니다.

  1. Capgo 계정에 앱을 추가하는 방법

  2. Capgo과 CI/CD를 통합하는 방법

  3. Capgo에서 커밋 푸시를 통해 배포 업로드를 트리거하는 방법

  4. Capgo 배포 업로드를 구성하고 사용자 지정하는 방법

  5. Capgo를 통해 앱을 활성화하여 실시간 업데이트를 설정하는 방법

  6. Capgo를 통해 앱에 실시간 업데이트를 배포하는 방법

가이드를 단계별로 따르거나 관심 있는 컴포넌트의 문서로 직접 이동하세요.

디스코드 커뮤니티 가입

디스코드 커뮤니티 가입 섹션

Capgo 디스코드 서버에 가입하세요!

유지보수

유지보수
__CAPGO_KEEP_0__ 호환성Capacitor compatibilityv7.*.* (≥7.25.0)
v7.*.*✅ 완전 지원v6.*.* (≥6.25.0)
v6.*.*✅ 완전 지원v5.*.* (≥5.10.0)
v5.*.*✅ 완전 지원✅ 완전한 지원
v5.*.* (5.10.0 미만)v5.*.*⚠️ deprecated
v4.*.*v4.*.*❌ 더 이상 지원하지 않음
v3.*.*v3.*.*❌ 더 이상 지원하지 않음
>= 8v4.*.*⚠️ deprecated due to versioning issues in our CI process

스토어 가이드 라인 준수

‘스토어 가이드 라인 준수’ 제목

안드로이드 Google Play 및 iOS App Store는 Capacitor-업데이터 솔루션을 애플리케이션 내에 통합하기 전에 지켜야 할 규칙이 있는 가이드 라인을 가지고 있습니다.

제 3 장 장치 및 네트워크 방지 주제 설명에서, code의 원본을 Google Play의 업데이트기능 이외의 방법으로 업데이트하는 것은 제한됩니다. 그러나 이 제한은 자바스크립트 번들을 업데이트하는 경우에는 적용되지 않습니다.

code이 가상 머신에서 실행되고 Android API에 대한 접근이 제한된 경우(예: 웹뷰나 브라우저 내의 자바스크립트) 이 제한은 적용되지 않습니다.

Capacitor-업데이터는 자바스크립트 번들을 업데이트하기 때문에 native code을 업데이트하지 않기 때문에 완전히 허용됩니다.

시작하기 3.3.22015년부터는 애플 개발자 프로그램 라이선스 계약 JavaScript 및 자산의 오버-더-에어 업데이트를 완전히 허용 - 그리고 최신 버전 (20170605) 다운로드할 수 있습니다 이 판결은 thậm chí 더 광범위합니다:

Interpreted code may be downloaded to an Application but only so long as such code: (a) does not change the primary purpose of the Application by providing features or functionality that are inconsistent with the intended and advertised purpose of the Application as submitted to the App Store, (b) does not create a store or storefront for other code or applications, and (c) does not bypass signing, sandbox, or other security features of the OS.

Capacitor 업데이터는 이러한 규칙을 완전하게 준수할 수 있도록 해 주며, 업데이트가 제품을 원래 앱 스토어 APPROVED 의도에서 크게 벗어나지 않는다면.

애플의 지침을 준수하기 위해 추가로 남아있으려면, 앱 스토어 배포 앱은 Force update 상황을 활성화하지 않도록 추천합니다. 2015년부터는 애플 개발자 프로그램 라이선스 계약

앱은 사용자에게 앱을 평가하도록 강요하거나, 앱을 리뷰하도록 강요하거나, 다른 앱을 다운로드하도록 강요하거나, 앱의 기능, 콘텐츠 또는 앱의 사용을 위해 다른 액션을 강요하지 않아야 합니다.

배경 업데이트의 기본 동작은 사용자가 새로운 버전을 적용할 때까지 앱을 닫을 때까지 기다리므로, 이 문제는 발생하지 않습니다. 그러나 앱을 닫을 때 새로운 버전을 적용하도록 강요하는 역할을 보여주려면 적어도 그 역할을 인식해야 합니다.

플러그인은 LGPL-3.0 라이선스 하에 있으며 백엔드는 AGPL-3.0 라이선스 하에 있습니다.

💡 LGPL-3.0 means if someone modifies the code of the plugin, it’s mandatory to publish it, in open-source with the same licensing. If you use the code without modification, that doesn’t concern you. See the issue below for more details check the link 👇

앱에 포함할 수 있습니다.

자신이 호스팅하고 이 도구가 유용하다고 생각한다면, 나의 작업을 지원하기 위해 후원해 주시기 바랍니다. GitHub sponsor.

code을 오픈 소스로 공개하는 대신 유료화하지 않기로 한 베팅을 했습니다. 오픈 소스를 통해 싸우고 숨기지 않고, 세계를 더 나은 곳으로 만들 수 있다고 믿습니다.

Capgo 클라우드가 여러분의 요구를 충족하지 못한다면, 자체적으로 개발자에게 지원하는 메이커를 후원할 수 있습니다. 여기 자신의 조건에 따라

간단한 수학

간단한 수학

__CAPGO_KEEP_0__ 기본 계획의 가격: 1년 $168. 평균 개발자/시간 = $60. 자체 호스팅에 3시간을浪費하면, 1년을 모두 지불할 수 있습니다. 3시간 이상을 소비하면 돈을 잃는다는 것을 의미합니다.

다음으로 계속

다음으로 계속

만약 여러분이 __CAPGO_KEEP_0__을 사용하고 있다면 CI/CD 자동화 계획을 수립하기 위해 연결하세요. Capgo CI/CD Capgo CI/CD에서 제품 워크플로우를 위해 Capgo 네이티브 빌드 Capgo 네이티브 빌드에서 제품 워크플로우를 위해 Capgo 통합 Capgo 통합에서 제품 워크플로우를 위해 CI/CD 통합 __CAPGO_KEEP_0__ 액션 통합 GitHub 액션 통합에서 구현 세부 정보를 위해 for the implementation detail in GitHub Actions Integration.