Passer au contenu

@capgo/capacitor-persistent-uuid

Identifiant UUID persistant pour l'application 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, 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.

  • 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.
PlateformeStockagecontext : 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 : AndroidCompte Manager de compte détenue par l'authentificateur du plugin__CAPGO_KEEP_0__
iOSMot de passe de cléchain générique, accessibilité uniquement sur appareilIdentifiant de bundle
WebFallback localStorageweb

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.

MéthodeDescription
getIdLire ou créer l'UUID persistant pour un champ.
resetIdRemplacer l'UUID stocké pour un champ.
getPluginVersionSource De Vérité

__CAPGO_KEEP_0__-persistent-uuid Continuez à partir de @capacitor/__CAPGO_KEEP_1__-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.