Comportamiento de iOS
Copia una línea de comando con los pasos de instalación y la guía de markdown completa para este plugin.
Modelo de almacenamiento
Título de la sección “Modelo de almacenamiento”En iOS, el plugin almacena el UUID en Keychain como un item de contraseña genérica. El item es dispositivo único y utiliza el identificador de paquete como el alcance predeterminado.
This sobrevive actualizaciones de la aplicación y actualizaciones de iOS. También sobrevive flujos de reinstalación siempre que iOS guarde el elemento de Keychain y la aplicación guarde acceso a Keychain compatible a través del mismo paquete y las reglas de equipo de Apple.
Reglas de alcance estable
Sección titulada “Reglas de alcance estable”Utilice el alcance predeterminado cuando el identificador de paquete sea estable.
const result = await PersistentUuid.getId();Utilice un alcance personalizado cuando varias variantes de compilación deben resolverse a un identificador de aplicación.
const result = await PersistentUuid.getId({ scope: 'com.example.app' });Límites
Sección titulada “Límites”El UUID puede perderse si el usuario elimina el dispositivo, se elimina la información de Keychain, cambia el acceso a Keychain, cambian el acceso al paquete/equipo o la aplicación llama a resetId.
Siga adelante desde el comportamiento de iOS
Sección titulada “Siga adelante desde el comportamiento de iOS”Si está validando la persistencia de iOS, conecte esta página con Iniciar sesión para el uso de API Comportamiento de Android para el comportamiento de reinstalación de Android, y Usando @capgo/capacitor-persistent-uuid para una guía completa.