核心功能
getId - 读取存储的UUID,创建一个如果不存在的UUID的选定范围。
resetId - 为注销、帐户重置、隐私重置或测试清理流程旋转UUID。- get started
- core capabilities
- scope - 使用稳定的命名空间,当 debug 和生产环境使用不同的包标识符但应共享一个标识符时。
平台存储
平台存储| 平台 | 存储 | scope - 使用稳定的命名空间,当 debug 和生产环境使用不同的包标识符但应共享一个标识符时。 |
|---|---|---|
| 默认范围 | Android | 由插件认证器拥有账户的AccountManager |
| 应用包名 | iOS | 设备仅可访问的Keychain通用密码 |
| Web | localStorage 备份 | web |
这不是硬件标识符。它不会在工厂重置、手动账户删除、Keychain 清除、浏览器存储清除或显式 resetId 调用后存活。
公开 API
公开 API| 方法 | 描述 |
|---|---|
| getId | 读取或创建一个作用域的持久 UUID。 |
| resetId | 替换一个作用域的存储 UUID。 |
| 获取插件版本 | 返回原生插件版本标记。 |
真实来源
标题:真实来源此参考从src/definitions.ts同步 capacitor-persistent-uuid.
继续从@capgo/capacitor-persistent-uuid
标题:继续从@capgo/capacitor-persistent-uuid如果您正在使用 @capgo/capacitor-persistent-uuid 来识别应用程序安装,连接它与 开始使用 安装和使用教程 安卓行为 查看AccountManager详细信息 iOS行为 查看Keychain详细信息 使用@capgo/capacitor-persistent-uuid 查看教程 @capgo/capacitor-持久账户 当您需要持久化账户数据而不是标识符时