메인 콘텐츠로 건너뛰기

__CAPGO_KEEP_10__

이름이 “이 업그레이드의 이유”인 섹션

이 업그레이드의 이유

After many talk in the discord community with you. I discovered the manual mode was very too manual and not safe to use, for example, auto-revert was not possible, so if you failed update in manual the user have to remove the app and install back, what is terrible UX.

Meanwhile, I took this as an opportunity to give more freedom to you, and remove all bad code I made.

npm i @capgo/capacitor-updater@4

자동 업데이트 클라우드

자동 업데이트 클라우드 섹션 제목

기본 예제를 앱에 사용하는 경우, 새로운 버전으로 마이그레이션하는 것은 안전합니다. 즐겨요!

자동 업데이트(self-hosted)

자동 업데이트(self-hosted) 섹션 제목

당신에게는 여전히 간단합니다. 변경 사항은 다음과 같습니다.

  • 설정 이름 autoUpdateUrl __CAPGO_KEEP_0__ updateUrl
  • __CAPGO_KEEP_0__ 변경 사항 GET __CAPGO_KEEP_0__에서 POST로 변경되었습니다.

수동 사용자

__CAPGO_KEEP_1__

__CAPGO_KEEP_1__에 대한 가장 큰 변화는 당신에게지만, 가장 좋은 것입니다! 많은 개선 사항을 받을 수 있습니다. 주의 깊게 읽어보세요.

변경 사항

__CAPGO_KEEP_2__
  • autoUpdateUrl __CAPGO_KEEP_2__가 가능해졌습니다. updateUrl __CAPGO_KEEP_3__
  • __CAPGO_KEEP_3__와 함께 cancelDelay __CAPGO_KEEP_4__ delayUpdate __CAPGO_KEEP_4__ 대신 setDelay
  • 더 이상 versionName 설정에서 제거되었습니다
  • 변경 version 키, 가장 최근에 반환된 함수에서 객체로 BundleInfo
interface BundleInfo {
id: string;
version: string;
downloaded: string;
status: 'success' | 'error' | 'pending' | 'downloading'
}
  • 이름이 잘못된 이름을 재명명했습니다 (이름을 설명할 수 없지만 사용하는 것은 쉽습니다):
    • 이름이 version 이름이 bundle
    • id 이름이 version 이름이 id 이름이 7Dfcd2RedN.
    • version 이름이 versionName __CAPGO_KEEP_0__를 선택하여 번들로, 예시 1.0.0
  • updateUrl __CAPGO_KEEP_0__에서 get 으로 이동하세요 post, 이전에 헤더가 문제가 되었던 일부분을 위해, 커스텀 헤더가 사라지고, 포스트가 더 논리적이게 되었습니다. 이전의 모든 헤더는 바디로 이동하고, 접두사가 사라집니다. cap_ 메서드가 삭제되었습니다. 대신
  • versionName 리스트는 이제 getId
  • __CAPGO_KEEP_0__를 BundleInfo
  • 로 바꾸어 주세요. getId __CAPGO_KEEP_0__가 getDeviceId
  • autoUpdate 로 바뀌어, 기본값이 True가 됩니다. 만약 Manual 모드를 사용하고 있다면, False로 설정해 주세요.

__CAPGO_KEEP_0__

__CAPGO_KEEP_0__
  • 메서드 getLatest, 이 메서드는 서버에 설정된 마지막 버전을 가져올 수 있도록합니다. updateUrl 메서드
  • 이 메서드는 setDelay 배경 {종료: 자연스러운 종료} 버전
  • 메서드 next, 다음 배경화면에서 버전을 설정하는 데 사용됩니다. 이는 즉시 수행하는 것과 반대입니다. set 메서드
  • Method isAutoUpdateEnabled업데이트가 자동으로 진행 중인지 알려드립니다.
  • 이벤트 downloadComplete 다운로드가 100% 완료되면
  • 다운로드 메서드에 필수 필드가 추가되었습니다. version 수동 모드에서도 필수 필드가 되었습니다. 10초가 지나면 이전 버전으로 돌아갑니다.
  • notifyAppReady Contributors

V3에서 V4로 계속 진행하세요. V3에서 V4로 계속 진행하세요.

V3에서 V4로 계속 진행하세요.

V3에서 V4로 계속 진행하세요.

__CAPGO_KEEP_0__을 사용 중이라면 V3에서 V4로 라이브 업데이트 전송을 계획하고 싶다면 Capgo Live Updates와 연결하세요. Capgo Live Updates에서 제품 워크플로우를 위해 개요 개요의 구현 세부 정보를 위해 기능 기능의 구현 세부 정보를 위해 업데이트 동작 업데이트 동작의 구현 세부 정보를 위해 업데이트 유형 구현 세부 정보에 대한 업데이트 유형.