내용으로 건너뛰기

@capgo/capacitor-persistent-uuid

Persistent app UUID for Capacitor.

개요

개요

Persistent UUID 플러그인은 앱이 재설치 흐름, 안드로이드 스튜디오 재설치 주기, 앱 업데이트 및 장치 OS 업데이트를 살아남는 안정적이고 앱 범위의 식별자에 필요한 경우 한 번만 생성된 랜덤 RFC 4122 UUID를 저장합니다.

  • resetId - 로그아웃, 계정 초기화, 개인 정보 초기화 또는 테스트 청소 흐름에 UUID를 회전합니다.
  • scope - 디버그 및 프로덕션 빌드가 다른 패키지 식별자 사용하지만 하나의 식별자를 공유해야 하는 경우 안정적인 네임 스페이스를 사용합니다.
  • 플랫폼 저장소

Persistent UUID 플러그인

플랫폼 저장소
플랫폼저장소기본 범위
안드로이드플러그인 인증자 소유의 AccountManager 계정앱 패키지 이름
iOS키체인 일반 패스워드, 장치 전용 접근성아이디
웹localStorage 대체웹

이것은 하드웨어 식별자가 아닙니다. 제조원본 초기화, 수동 계정 제거, Keychain 초기화, 브라우저 저장소 초기화 또는 명시적 resetId 호출과 같은 경우에 살아남지 않습니다.

메서드설명
getId해당 범위의 지속적 UUID를 읽거나 생성합니다.
resetId해당 범위의 저장된 UUID를 교체합니다.
getPluginVersion원시 플러그인 버전 마커를 반환합니다.

이 참조는 src/definitions.ts에서 synced됩니다. capacitor-persistent-uuid.

capgo/capacitor-persistent-uuid로 계속 진행하세요.

‘capgo/capacitor-persistent-uuid로 계속 진행하세요.’ 섹션

__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-persistent-uuid를 사용하여 @capgo/capacitor-persistent-uuid 설치 및 사용에 대한 시작 재설치 흐름을 통해 앱 설치를 식별하는 데 사용하는 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-persistent-uuid를 연결하세요. Android 동작 설치 및 사용에 대한 시작 AccountManager의 세부 정보를 위해 iOS의 동작 Keychain의 세부 정보를 위해 Capacitor의 @capgo/capacitor-persistent-uuid Capacitor의 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-persistent-account Capacitor의 @capgo/capacitor-persistent-uuid를 사용하여 Capacitor의 @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-persistent-account를 사용하여