Vue d'ensemble
Section intitulée « Vue d'ensemble »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.
Capacités de base
Section intitulée “Capacités de base”- 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éfaut | Android | scope - 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 plugin | Nom de package de l'application |
| iOS | Mot de passe de Keychain générique, accessibilité uniquement sur appareil | Identifiant de bundle |
| Web | Fallback localStorage | web |
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.
Public API
Section intitulée “Public API”| Méthode | Description |
|---|---|
| getId | Lire ou créer l'UUID persistant pour un champ. |
| resetId | Remplacer l'UUID stocké pour un champ. |
| getPluginVersion | Retourner la version native du marqueur de plugin. |
Source De Vérité
Section intitulée “Source De Vérité”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.