__CAPGO_KEEP_0__로 건너뛰기

개요

빠른 시작 튜토리얼은 Capgo의 주요 개념을 안내해 줄 것입니다! 다음 개념들이 탐색될 것입니다:

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

  2. Capgo을 CI/CD와 통합하는 방법

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

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

  5. Capgo를 통해 라이브 업데이트를 활성화하는 앱 설정 방법

  6. Capgo를 통해 라이브 업데이트를 앱에 배포하는 방법

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

디스코드 커뮤니티 가입

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

Join the Capgo Discord Server!

플러그인 버전Capacitor 호환성유지보수
v7.*.* (≥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.*.*⚠️ CI 프로세스 버전 문제로 인해 deprecated

스토어 가이드 라인 준수

스토어 가이드 라인 준수

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

제3항 기기 및 네트워크 방해 주제의 세 번째 항목은 code를 Google Play의 업데이트 메커니즘 이외의 방법으로 업데이트하는 것은 제한된다고 설명합니다. 그러나 이 제한은 자바스크립트 번들을 업데이트하는 경우 적용되지 않습니다.

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

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

항 3.3.2, 2015년 이전에 애플 개발자 프로그램 라이선스 계약 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 Updater는 이러한 규칙을 완전하게 준수할 수 있도록 도와줍니다. 단, 업데이트된 제품이 원래 App Store APPROVED 의도와 다르지 않도록 하여야 합니다.

Apple의 지침을 준수하기 위해 App Store-distributed 앱은 다음 시나리오를 비활성화하는 것을 추천합니다. Force update scenario 애플 스토어 리뷰 지침 state

앱은 사용자에게 앱을 평가하도록 강요하지 않으며, 앱을 검토하도록 강요하지 않으며, 다른 앱을 다운로드하도록 강요하지 않으며, 또는 앱의 기능, 콘텐츠, 또는 앱의 사용을 위해 다른 유사한 동작을 강요하지 않아야 합니다.

이것은 배경 업데이트의 기본 동작에 문제가 되지 않습니다. 왜냐하면 사용자는 다음에 앱을 닫을 때까지 새로운 버전을 적용할 수 없기 때문입니다. 하지만, 적어도 사용자가 이를 알 수 있도록 하여, 사용자가 이를 결정할 수 있도록 하여야 합니다.

플러그인은 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 👇

앱에 포함할 수 있습니다.

자신이 호스팅하고 있는 경우 이 도구가 유용하다고 생각하시면, 저의 노력을 지원해주실 수 있는 __CAPGO_KEEP_0__ 후원자를 지원해 주세요. 저는 여기서 빌드한 모든 GitHub을 오픈 소스로 공개하는 것을 기대했습니다. 대신에, 유료화하는 대신에, 오픈 소스를 통해 세계를 더 나은 곳으로 만들 수 있다고 믿습니다..

code sponsor

이것을 가능하게 하려면, 모두가 우리의 역할을 수행해야 합니다. 그 중 하나가 당신입니다. 만약 Capgo 클라우드가 당신의 요구를 충족하지 못한다면 당신은 GitHub 후원자에게 후원할 수 있습니다. 당신의 조건에 따라.

기본 계획의 가격: 1년 $168. 평균 개발자/시간 = $60. 3시간의 개발 시간을 자가 호스팅으로浪費하면, 1년을 지불할 수 있습니다. 만약 3시간 이상을 사용한다면, 돈을 잃는 것입니다.

다음으로 계속하세요

제목 "다음으로 계속하세요"

만약 당신이 Overview CI/CD 자동화 계획을 위해 사용한다면, 그것을 __CAPGO_KEEP_0__ CI/CD와 연결하세요. Capgo Sponsors Capgo CI/CD workflow를 위한 제품 워크플로우에 대해 Capgo 네이티브 빌드 Capgo 네이티브 빌드 워크플로우를 위한 제품 워크플로우에 대해 Capgo 통합 Capgo 제품 워크플로우에서 Capgo 통합을 위해 __CAPGO_KEEP_0__ CI/CD 워크플로우를 위한 제품 워크플로우에 대해 CI/CD 통합 GitHub 액션 통합 GitHub CI/CD 통합에 대한 구현 세부 사항