V2에서 V3로
이 플러그인의 설치 단계와 전체 마크다운 가이드를 포함한 설정 지시서를 복사하세요.
__CAPGO_KEEP_4__
__CAPGO_KEEP_5__
__CAPGO_KEEP_6__npm remove -g capgonpm remove capacitor-updater
npm i @capgo/clinpm i @capgo/capacitor-updater@3npx cap sync__CAPGO_KEEP_9__
__CAPGO_KEEP_10__{ CapacitorUpdater: { autoUpdateURL: "https...", ... },}이러한 것만 허용합니다:
{ "CapacitorUpdater": { "autoUpdate": true }}⚠️ 서버를 사용하고 있으셨다면,
autoUpdateURL, 업그레이드 가이드를 곧 업데이트하겠습니다. meanwhile, 새로운 업로드 옵션을 확인해 보세요.externalzip의 링크만 보내는 옵션을 제공합니다. code은 Capgo 클라우드에 업로드되지 않습니다. 이 기능은 엄격한 개인 정보 정책을 가진 회사들을 위해 개발되었습니다. 외부 모드에서는 code은 Capgo 서버에 도착하지 않습니다. 우리는 URL만 저장하고 장치에 전송합니다. 장치가 직접 다운로드합니다. 표준 모드에서는 code은 압축되어 서버에 저장되지만, 우리는 이를 열거나 사용하지 않습니다.
변경 사항
변경 사항자동 업데이트에 대한 모든 설정이 서버 측으로 이동되었습니다. 사용자에게 업데이트를 전송하는 방법에 대한 더 많은 제어를 제공합니다.
이러한 설정은 채널별로 revert를 비활성화하고, major 버전 이상의 업데이트를 비활성화할 수 있습니다. 이러한 설정은 기본적으로 모든 채널에 적용됩니다.
- What change
- What change
변경 사항
이것은 플러그인 업데이트 빈도도 제거할 것입니다. 대부분의 업데이트 서버에서 수행되며, 당신의 쪽에서 변경이 없을 것입니다.
⚠️ 업데이트가 기본값이 되면 리셋하세요. 스토어에서 업데이트하는 경우 다운로드 버전을 모두 삭제하지 않으려면 이 방법을 사용하세요.
{ "CapacitorUpdater": { "autoUpdate": true, "resetWhenUpdate": false }}code을 업데이트하세요
code 업데이트하기마지막으로, JS에서 다음을 업데이트하세요.
import { CapacitorUpdater } from 'capacitor-updater'에서
import { CapacitorUpdater } from '@capgo/capacitor-updater'code을 다시 빌드하고 npm run build 자원 다시 복사하세요 npx cap copy.
이제 마지막 자동 업데이트 시스템을 테스트할 수 있습니다.
버전을 보내세요:
npx @capgo/cli@latest bundle upload대신
npx capgo upload미래의 발전
‘미래의 발전’이라는 제목의 섹션현재는 첫 번째 공개 채널만 사용 중이며, 미래에는 여러 개의 공개 채널로 변경될 것입니다. 여러 개가 설정된 경우.
일반적인 문제:
‘일반적인 문제:’라는 제목의 섹션- 업그레이드 후 빌드 문제: 이미 안드로이드 스튜디오나 Xcode에서 플러그인 소스 code를 열어두고 있다면, 종종 동기화가 제거되지 않습니다. 이 문제의 원인입니다. 네이티브 IDE를 열고 제거
capacitor-updater손으로 제거하고npx cap sync이러한 문제를 해결할 수 있습니다.