UUID persistente para @capgo/capacitor
El plugin UUID persistente crea un UUID aleatorio RFC 4122 una vez y lo almacena con persistencia nativa. Utilícelo cuando su aplicación necesite un identificador estable y de ámbito de aplicación que pueda sobrevivir a flujos de reinstalación de la aplicación, ciclos de reinstalación de Android Studio, actualizaciones de la aplicación y actualizaciones del sistema operativo del dispositivo.
Capacidades básicas
Sección titulada “Capacidades básicas”- getId - Leer el UUID almacenado, creando uno si no existe para el ámbito seleccionado.
- resetId - Rotar el UUID para el cierre de sesión, reinicio de cuenta, reinicio de privacidad o limpieza de pruebas.
- ámbito - Utilizar un espacio de nombres estable cuando los builds de depuración y producción utilizan identificadores de paquete diferentes pero deben compartir un identificador.
Almacenamiento de plataforma
Sección titulada “Almacenamiento de plataforma”| Plataforma | Almacenamiento | Ámbito predeterminado |
|---|---|---|
| Android | Administrador de cuentas propiedad del autenticador del plugin | Nombre de paquete de la aplicación |
| iOS | Contraseña genérica de Keychain, accesibilidad solo para dispositivo | Identificador de paquete |
| Web | Almacenamiento local de fallback | web |
No es un identificador de hardware. No sobrevive a la restauración de fábrica, la eliminación manual de la cuenta, la limpieza de Keychain, la limpieza de almacenamiento del navegador o una llamada explícita a resetId.
API público
Título de la sección “API público”| Método | Descripción |
|---|---|
| getId | Obtenga o cree el UUID persistente para un alcance. |
| resetId | Sustituya el UUID almacenado para un alcance. |
| getPluginVersion | Devuelva el marcador de versión del plugin nativo. |
Fuente De Verdad
Sección titulada “Fuente De Verdad”Esta referencia se sincroniza desde src/definitions.ts en capacitor-persistent-uuid.
Siga adelante desde @capgo/capacitor-persistent-uuid
Sección titulada “Siga adelante desde @capgo/capacitor-persistent-uuid”Si estás utilizando @capgo/capacitor-identificador-UUID persistente para identificar una instalación de aplicación a través de flujos de reinstalación, conecte con Getting Started para instalación y uso, comportamiento de Android para detalles de AccountManager comportamiento de iOS para detalles de Keychain Usando @capgo/capacitor-identificador-UUID persistente para el tutorial, y @capgo/capacitor-cuenta persistente Cuando necesitas persistir datos de cuenta en lugar de un identificador.