Saltar al contenido

@capgo/capacitor-uuid-persistente

UUID de aplicación persistente 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, escopado a la 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 - Lee el UUID almacenado, creando uno si no existe para el alcance seleccionado.
  • resetId - Rota el UUID para flujos de cierre de sesión, reinicio de cuenta, reinicio de privacidad o limpieza de pruebas.
  • álcance - Utilice un espacio de nombres estable cuando los compilados de depuración y producción utilicen identificadores de paquete diferentes pero deberían compartir un identificador.
PlataformaAlmacenamientoÁmbito predeterminado
AndroidAdministrador de cuentas propiedad del autenticador del plugin__CAPGO_KEEP_0__
iOSContraseña genérica del Keychain, accesibilidad solo para dispositivoIdentificador de paquete del Bundle
WeblocalStorage de fallbackweb

Esta no es una identificador de hardware. No sobrevive a la restauración de fábrica, eliminación manual de la cuenta, limpieza del Keychain, limpieza de almacenamiento del navegador o una llamada explícita a resetId.

MétodoDescripción
getIdLee o crea el UUID persistente para un ámbito.
resetIdReemplaza el UUID almacenado para un ámbito.
getPluginVersionFuente de Verdad

Sección titulada “Fuente de Verdad”

Esta referencia se sincroniza desde src/definitions.ts en

__CAPGO_KEEP_0__-persistent-uuid Sigue adelante desde @capacitor/__CAPGO_KEEP_1__-persistent-uuid.

Keep going from @capgo/capacitor-persistent-uuid

Sección titulada “Continuar desde @capgo/capacitor-persistent-uuid”

Si está utilizando @capgo/capacitor-persistent-uuid para identificar una instalación de una 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-persistent-uuid para el tutorial, y @capgo/capacitor-cuenta-persistente cuando necesitas persistir datos de cuenta en lugar de un identificador.