Présentation
Section intitulée « Présentation »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, défini par l'application, qui peut survivre aux flux de réinstallation de l'application, aux cycles de réinstallation d'Android Studio, aux mises à jour d'application et aux mises à jour du système d'exploitation du dispositif.
Capacités de base
Titre de la section « Capacités de base »- getId - Lit l'UUID stocké, créant un si aucun n'existe pour le champ sélectionné.
- resetId - Tourne l'UUID pour les flux de déconnexion, de réinitialisation de compte, de réinitialisation de confidentialité ou de nettoyage de test.
- 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.
Stockage de plateforme
Titre de la section « Stockage de plateforme »| Plateforme | Stockage | context : Page/zone : Page de construction Capgo / produit de construction native dans le cloud. Rôle : Étiquette de navigation ou élément de navigation court. Vu dans : page native-build.astro. Message clé `native_build_v2_trust_stor_lbl` (Native Build V2 Trust Stor Lbl). | Page/zone : Page de produit/prix d'entreprise. Rôle : Étiquette de navigation ou élément de navigation court. Vu dans : page enterprise.astro. Message clé `enterprise_plugins_legacy_storage` (Enterprise Plugins Legacy Storage). |
|---|---|---|
| Échelle par défaut : Android | Compte Manager de compte détenue par l'authentificateur du plugin | __CAPGO_KEEP_0__ |
| iOS | Mot de passe de cléchain générique, accessibilité uniquement sur appareil | Identifiant de bundle |
| Web | Fallback localStorage | web |
Ceci n'est pas un identifiant matériel. Il ne survit pas à la réinitialisation de usine, à la suppression manuelle du compte, à la suppression de cléchain, à la suppression de stockage du navigateur ou à une appelle explicite de 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 | Source De Vérité |
Section intitulée « Source De Vérité »
Cette référence est synchronisée à partir de src/definitions.ts dans__CAPGO_KEEP_0__-persistent-uuid Continuez à partir de @capacitor/__CAPGO_KEEP_1__-persistent-uuid.
Keep going from @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-l’avec Getting Started pour l'installation et l'utilisation, Android behavior pour les détails de AccountManager, iOS behavior 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.