V3에서 V4로
설치
업그레이드 이유
제목 ‘업그레이드 이유’디스코드 커뮤니티와 많은 대화를 나누면서, 사용자에게 더 많은 자유를 주고, 사용자에게 불편한 UX를 줄 수 있는 모든 것을 제거했습니다.
Meanwhile, I took this as an opportunity to give more freedom to you, and remove all bad code I made.
디스코드 커뮤니티와 많은 대화를 나누면서, 사용자에게 더 많은 자유를 주고, 사용자에게 불편한 UX를 줄 수 있는 모든 것을 제거했습니다.
설치npm i @capgo/capacitor-updater@4
앱에서 기본 예제를 사용한다면, 새로운 버전으로 마이그레이션할 수 있습니다. 즐거운 시간!
자체 호스팅 자동 업데이트
자체 호스팅 자동 업데이트당신에게는 여전히 간단합니다. 변경 사항은 다음과 같습니다:
- 설정 이름이
autoUpdateUrl에서updateUrl - 엔드포인트 메소드가
GETPOST로 변경되었습니다.
수동 사용자
수동 사용자당신에게는 가장 큰 변경 사항이지만, 가장 좋은 것입니다! 많은 개선 사항이 있습니다. 자세히 읽어보세요.
변경 사항
변경 사항autoUpdateUrl변경updateUrl이 설정은 수동 모드에서도 사용할 수 있게되었습니다.- 삭제
cancelDelay및delayUpdate대신setDelay - 더 이상
versionName설정 - 변경
version키BundleInfo
interface BundleInfo { id: string; version: string; downloaded: string; status: 'success' | 'error' | 'pending' | 'downloading'}- 객체에 반환되었습니다.
- 이전 버전에서 사용하던
version은 이제bundle id은 이전version은 10자 길이의 임의의 문자열이었습니다. 그러나id은 여러분의7Dfcd2RedN.version은 이제versionName에서1.0.0
- 이전 버전에서 사용하던
updateUrl으로 이동하십시오.get으로 이동하십시오.post는 이제cap_으로 대체되었습니다.versionName는 삭제되었습니다. 대신getId- 리스트는 이제
BundleInfo - Rename
getId에서getDeviceId autoUpdate이 기본적으로
- 메소드
getLatest이 메소드는 서버에updateUrl최근 버전을 가져올 수 있습니다. - 메소드
setDelay이 메소드는{종류:“배경” | “종료” | “자연어 버전” | “날짜”, value? : string}다른 모드에 대한 지연 시간을 설정하는 데 사용되는 인수입니다. - 메서드
next다음 배경화면에서 버전을 설정하는 데 사용됩니다. 반대되는set즉시 수행하는 사람. - 메서드
isAutoUpdateEnabled자동 업데이트 컨텍스트인지 알려주기 위해 사용됩니다. - 다운로드가 100% 완료되었을 때 발생하는 이벤트
downloadComplete다운로드 메서드에 추가 필드 - 자동 모드에서도 필수적이게 되었습니다. 10초가 지나면 앱은 이전 버전으로 돌아갑니다.
versionin download method notifyAppReadybecome mandatory in manual mode too, if not call after 10 sec the app reverts to past version.
Contributors
Contributors 섹션@lincolnthree 너무 감사합니다. 이 업데이트를 완성하기 위해 당신의 노력이 없었다면 불가능했을 것입니다.
V3에서 V4로 계속
V3에서 V4로 계속 섹션이미 V3에서 V4로 업그레이드한 경우 V3에서 V4로 실시간 업데이트 배포를 계획하고 있다면 __CAPGO_KEEP_0__ Live Updates와 연결하세요. Capgo Live Updates 제품 워크플로우에서 Capgo Live Updates를 사용하세요. 개요 업그레이드 방법 기능 업데이트 동작 업데이트 유형 수정 페이지 이전 V6에서 V7로