메뉴로 이동

@capgo/capacitor-persistent-uuid

Capacitor에 대한 영구 앱 UUID.

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

기본 기능

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

플랫폼 저장소

플랫폼
저장소기본 범위안드로이드
__CAPGO_KEEP_1__플러그인 인증자 소유의 AccountManager 계정앱 패키지 이름
iOSKeychain 일반 패스워드, 장치 전용 접근성Bundle 식별자
WeblocalStorage fallback

이것은 하드웨어 식별자가 아닙니다. factory reset, manual account removal, Keychain clearing, browser storage clearing, 또는 explicit resetId 호출과 같은 작업으로 인해 살아남지 않습니다.

메소드__CAPGO_KEEP_0__-persistent-uuid
getIdscope의 영구 UUID를 읽거나 생성하세요.
resetIdscope의 저장된 UUID를 교체하세요.
getPluginVersionnative 플러그인 버전 마커를 반환하세요.

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

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 __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-persistent-uuid __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-persistent-uuid __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-persistent-uuid __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-persistent-uuid __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-persistent-uuid __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-persistent-uuid capgo/capacitor-persistent-uuid __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-persistent-uuid @capgo/capacitor-영구 계정 저장 계정 데이터를 식별자 대신 영구적으로 저장할 때 필요합니다.