跳过内容

@capgo/capacitor-persistent-uuid

@Capacitor/__CAPGO_KEEP_1__-persistent-uuid

__CAPGO_KEEP_0__

概述

Persistent UUID 插件创建一个随机的 RFC 4122 UUID,并将其与本机持久性存储。使用它时,应用程序需要一个稳定的、应用范围的标识符,可以在应用重新安装流程、Android Studio 重新安装周期、应用更新和设备 OS 更新中生存。

核心功能

核心功能
  • getId - 读取存储的 UUID,创建一个如果不存在的 UUID,根据所选范围
  • resetId - 重新生成 UUID,用于注销、账户重置、隐私重置或测试清理流程
  • scope - 使用稳定的命名空间,当 debug 和生产构建使用不同的包标识符但应该共享一个标识符时

平台存储

平台
存储默认范围安卓
Core Capabilities插件认证器拥有的AccountManager账户__CAPGO_KEEP_0__
App包名iOS设备仅限的Keychain通用密码
Bundle标识符WeblocalStorage备用

web

Public API

公共API
标题:公共__CAPGO_KEEP_0__描述
getId读取或创建一个范围的持久 UUID。
resetId替换一个范围的存储 UUID。
getPluginVersion真实来源

源头标题:真实来源

此参考从 src/definitions.ts 同步

__CAPGO_KEEP_0__-persistent-uuid 继续 @capacitor/__CAPGO_KEEP_1__-persistent-uuid.

Keep going from @capgo/capacitor-persistent-uuid

Section titled “从 @capgo/capacitor-persistent-uuid 中继续”

如果您正在使用 @capgo/capacitor-persistent-uuid 来识别应用程序安装,重新安装流程中连接它与 Getting Started 安装和使用 Android 行为 AccountManager 详情 iOS 行为 Keychain 详情 使用 @capgo/capacitor-persistent-uuid 进行教程 Capgo @capgo/capacitor-persistent-account 当您需要持久化账户数据而不是一个标识符时。