Comportamiento de iOS
Copiar una línea de comando con los pasos de instalación y la guía markdown completa para este plugin.
Modelo de almacenamiento
Sección titulada “Modelo de almacenamiento”En iOS, el plugin almacena la 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.
Esta supervive las actualizaciones de la aplicación y las actualizaciones de iOS. También supervive los flujos de reinstalación siempre que iOS guarde el elemento de Keychain y la aplicación guarde el acceso a Keychain compatible a través del mismo paquete y las reglas del equipo de Apple.
Reglas de alcance estable
Sección titulada “Reglas de alcance estable”Utilice el alcance predeterminado cuando el identificador del paquete sea estable.
const result = await PersistentUuid.getId();Utilice un alcance personalizado cuando varias variantes de compilación deben resolverse en 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, cambian 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 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.