iOS 동작
설치 단계와 이 플러그인의 전체 마크다운 가이드를 포함한 설치 설정 프롬프트를 복사합니다.
저장 모델
저장 모델iOS에서 플러그인은 Keychain에 UUID를 일반 패스워드 항목으로 저장합니다. 항목은 기기 전용이며 기본 범위로 부트스트랩 식별자를 사용합니다.
이것은 앱 업데이트와 iOS 업데이트를 살아남습니다. 또한 iOS가 Keychain 항목을 유지하고 앱이 동일한 부트스트랩과 Apple 팀 규칙을 통해 Keychain 접근을 유지하는 경우 재설치 흐름도 살아남습니다.
안정 범위 규칙
안정 범위 규칙 섹션bundle 식별자가 안정적일 때 기본 범위를 사용하세요.
const result = await PersistentUuid.getId();다중 빌드 변형이 하나의 앱 식별자로 해결되어야 할 때 사용자 지정 범위를 사용하세요.
const result = await PersistentUuid.getId({ scope: 'com.example.app' });제한
제한 섹션UUID가 삭제되거나 사용자가 기기를 삭제할 때, Keychain 데이터가 삭제되거나 Keychain 접근 권한이 변경되거나, bundle/팀 접근 권한이 변경되거나, 앱이 resetId를 호출할 때 UUID가 손실될 수 있습니다.
iOS 동작에서 계속
iOS 동작에서 계속 섹션iOS 영구성 유효성을 검증하고 있는 경우 이 페이지를 연결하세요. 시작하기 API 사용을 위한 Android 동작 Android 재설치 동작을 위한 capgo/capacitor-persistent-uuid 사용 완전한 walkthrough를 위한