@capgo/capacitor-persistent-uuid
__CAPGO_KEEP_0__
PrésentationTitre de la section « Présentation » : La mise en œuvre de l'UUID persistant crée une UUID aléatoire RFC 4122 une fois et la stocke avec la 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, aux cycles de réinstallation de Studio Android, aux mises à jour d'application et aux mises à jour du système d'exploitation du dispositif.
Capacités de base
Section intitulée “Capacités de base”- getId - Lire l'UUID stocké, en créant un si aucun n'existe pour le champ sélectionné.
- resetId - Roter l'UUID pour les flux de déconnexion, de réinitialisation de compte, de réinitialisation de confidentialité ou de nettoyage de test.
- scope - Utiliser 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
Section intitulée “Stockage de plateforme”| Plateforme | Stockage | context : Page/area : Capgo Builder / produit de construction native dans le cloud. Rôle : Étiquette de navigation ou élément de menu court. Vue dans : page native-build.astro. Message clé `native_build_v2_trust_stor_lbl` (Native Build V2 Trust Stor Lbl). | Page/area : Page de produit/prix d'entreprise. Rôle : Étiquette de navigation ou élément de menu court. Vue dans : page enterprise.astro. Message clé `enterprise_plugins_legacy_storage` (Enterprise Plugins Legacy Storage). |
|---|---|---|
| Échelle par défaut | Android : Compte de gestion des comptes appartenant à l'authentificateur du plugin | Nom du package d'application |
| iOS | Mot de passe de cléchain générique, accessibilité uniquement sur appareil | Identifiant de l'ensemble |
| Web | Fallback de localStorage | web |
Ce n'est pas un identifiant matériel. Il ne survit pas à la réinitialisation de la usine, à la suppression manuelle du compte, à la suppression de la cléchain, à la suppression de la stockage du navigateur ou à l'appel explicite resetId.
Public API
Section intitulée « Public API »| Méthode | Description |
|---|---|
| Obtenir l'ID | Lire ou créer l'UUID persistant pour un champ. |
| Réinitialiser l'ID | Remplacer l'UUID stocké pour un champ. |
| Obtenir la version du plugin natif. | 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__-uuid-persistent Continuez à partir de @capacitor/__CAPGO_KEEP_1__-uuid-persistent.
Section intitulée « Continuez à partir de @capgo/capacitor-uuid-persistent »
Section titled “Keep going from @capgo/capacitor-persistent-uuid”If vous utilisez @capgo/capacitor-persistent-uuid pour identifier une installation d'application lors de flux de réinstallation, connectez-le avec Prise en main 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-persistent-account {"targetLanguage":"French","pagePath":"/fr/docs/plugins/persistent-uuid/","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"items":[{"text":"lorsque vous avez besoin de persister des données de compte au lieu d'un identifiant."},{"text":"Éditer la page"}]}