내용으로 건너뛰기

@capgo/capacitor-persistent-uuid

Capacitor

개요

개요

Persistent UUID 플러그인은 한 번의 랜덤 RFC 4122 UUID를 생성하고 native persistence에 저장합니다. 앱이 재설치 흐름, Android Studio 재설치 주기, 앱 업데이트 및 장치 OS 업데이트를 살아남을 수 있는 안정적이고 앱 범위의 식별자 필요할 때 사용합니다.

핵심 기능

핵심 기능
  • getId - 저장된 UUID를 읽어, 선택한 범위에 대해 하나가 없으면 하나를 생성합니다.
  • resetId - 로그아웃, 계정 초기화, 개인 정보 초기화, 테스트 청소 흐름에서 UUID를 회전합니다.
  • 범위 - 디버그 및 프로덕션 빌드가 서로 다른 패키지 식별자를 사용하지만 하나의 식별자를 공유해야 할 때 안정적인 네임스페이스를 사용합니다.

플랫폼 저장소

플랫폼
저장소기본 범위안드로이드
Android__CAPGO_KEEP_0__AccountManager 계정 소유자
앱 패키지 이름iOSKeychain 일반 패스워드, 기기 전용 접근성
Bundle 식별자localStorage 대체

Public API

공개 API
__CAPGO_KEEP_0__ 제목: 공개 __CAPGO_KEEP_0__설명
getId범위에 대한 영구 UUID를 읽거나 생성합니다.
resetId범위에 대한 저장된 UUID를 교체합니다.
getPluginVersion실질적인 출처

“실질적인 출처”라는 제목의 섹션

이 참조는 src/definitions.ts에서 synced됩니다.

__CAPGO_KEEP_0__-persistent-uuid capacitor-persistent-uuid.

Keep going from @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을 사용하여 앱 설치를 재설치 흐름을 통해 식별하고 Getting Started 설치 및 사용을 위해 Android 동작 AccountManager에 대한 세부 정보를 위해 iOS 동작 Keychain에 대한 세부 정보를 위해 capgo/capacitor-persistent-uuid을 사용하는 방법 __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-persistent-uuid을 사용하는 방법을 위한 튜토리얼 @capgo/capacitor-persistent-계정 계정 데이터를 식별자 대신 영구적으로 저장해야 할 때 사용합니다.