Passer à la navigation

@capgo/capacitor-persistent-uuid

UUID de l'application persistante pour Capacitor.

Le plugin UUID persistant crée une UUID aléatoire RFC 4122 une fois et la stocke avec une persistance native. Utilisez-le lorsque votre application nécessite un identifiant stable, scoping l'application qui peut survivre aux flux de réinstallation de l'application, aux cycles de réinstallation de Android Studio, aux mises à jour de l'application et aux mises à jour du système d'exploitation du dispositif.

  • getId - Lisez l'UUID stocké, en créant un si aucun n'existe pour le champ sélectionné.
  • resetId - Faites pivoter l'UUID pour les flux de déconnexion, de réinitialisation de compte, de réinitialisation de confidentialité ou de nettoyage de test.
  • Espace de noms

Stockage de plateforme

Stockage
Espace de noms par défautAndroidscope - Utilisez un espace de noms stable lors des builds de débogage et de production qui utilisent des identifiants de package différents mais devraient partager un identifiant.
Section intitulée “Stockage de plateforme”Compte Manager de compte appartenant à l'authentificateur du pluginNom de package de l'application
iOSMot de passe de Keychain générique, accessibilité uniquement sur appareilIdentifiant de bundle
WebFallback localStorageweb

Il s'agit pas d'un identifiant matériel. Il ne survit pas à la réinitialisation de usine, à la suppression manuelle du compte, à la suppression de Keychain, à la suppression de stockage du navigateur ou à l'appel explicite resetId.

MéthodeDescription
getIdLire ou créer l'UUID persistant pour un champ.
resetIdRemplacer l'UUID stocké pour un champ.
getPluginVersionRetourner la version native du marqueur de plugin.

Cette référence est synchronisée à partir de src/definitions.ts dans capacitor-persistent-uuid.

Continuez à partir de @capgo/capacitor-persistent-uuid

Section intitulée « Continuez à partir de @capgo/capacitor-persistent-uuid »

Si vous utilisez @capgo/capacitor-persistent-uuid pour identifier une installation d'application au cours de flux de réinstallation, connectez-le avec Pour commencer pour l'installation et l'utilisation, Comportement Android pour les détails de AccountManager, Comportement iOS pour les détails de Keychain, Utilisation de @capgo/capacitor-persistent-uuid pour le tutoriel, et @capgo/capacitor-compte-persistant Lorsque vous avez besoin de persister les données de compte au lieu d'un identifiant.