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, scoping l'application, qui peut survivre aux flux de réinstallation d'application, cycles de réinstallation d'Android Studio, mises à jour d'application et mises à jour du système d'exploitation du dispositif.
Capacités de base
Titre de la section « Capacités de base »- getId - Lisez l'UUID stocké, en créant un si aucun n'existe pour le champ sélectionné.
- resetId - Rotatez 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 : Capgo Builder / produit de build cloud natif page. Rôle : Étiquette de navigation ou élément de menu 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 menu 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 appartenant à l'authentificateur du plugin | __CAPGO_KEEP_0__ |
| iOS | Mot de passe de cléchain générique, accessibilité uniquement sur appareil | Identifiant de l'ensemble de fichiers |
| Web | Fallback de localStorage | web |
Cette valeur n'est pas un identifiant matériel. Elle ne survit pas à la réinitialisation de la fabrique, à la suppression manuelle du compte, à la suppression de la cléchain, à la suppression de la mémoire 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 | 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.