Saltar al contenido

UUID persistente para @capgo/capacitor

Persistent UUID de aplicación para 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.

  • 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.
PlataformaAlmacenamientoÁmbito predeterminado
AndroidAdministrador de cuentas propiedad del autenticador del pluginNombre de paquete de la aplicación
iOSContraseña genérica de Keychain, accesibilidad solo para dispositivoIdentificador de paquete
WebAlmacenamiento local de fallbackweb

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.

MétodoDescripción
getIdObtenga o cree el UUID persistente para un alcance.
resetIdSustituya el UUID almacenado para un alcance.
getPluginVersionDevuelva el marcador de versión del plugin nativo.

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.