Zum Inhalt springen

@capgo/capacitor-persistent-uuid

Persistente App-UUID für Capacitor.

Übersicht

Übersicht

Der Persistent UUID-Plugin erstellt eine zufällige RFC 4122-UUID einmal und speichert sie mit nativer Persistenz. Verwenden Sie es, wenn Ihre App eine stabile, app-basierte Identifikator benötigt, der App-Wiederinstallationsflüsse, Android Studio-Wiederinstallationszyklen, App-Updates und Geräte-OS-Updates überleben kann.

  • getId - Lese die gespeicherte UUID, erstelle eine, wenn keine für den ausgewählten Bereich existiert.
  • resetId - Rotiere die UUID für Abmeldevorgänge, Konto-Reset, Datenschutz-Reset oder Testreinigungsflüsse.
  • scope - Verwenden Sie einen stabilen Namensraum, wenn Debug- und Produktionsversionen unterschiedliche Paketidentifikatoren verwenden, aber einen gemeinsamen Identifikator teilen sollen.
PlattformSpeicherStandardbereich
AndroidAccountManager-Konto, das dem Plugin-Authentifizierer gehört__CAPGO_KEEP_0__
__CAPGO_KEEP_0__iOSKeychain-Standardpasswort, Geräte nur zugänglich
__CAPGO_KEEP_0__WeblocalStorage-Fallback

web

Abschnitt mit dem Titel „Öffentliches __CAPGO_KEEP_0__“Beschreibung
getIdLese oder erstelle die persistente UUID für einen Bereich.
resetIdErsetze die gespeicherte UUID für einen Bereich.
getPluginVersionQuelle der Wahrheit

Abschnitt mit dem Titel “Quelle der Wahrheit”

Diese Referenz wird von src/definitions.ts in

__CAPGO_KEEP_0__-persistente-UUID Fahre fort von @capacitor/__CAPGO_KEEP_1__-persistente-UUID.

Wenn Sie “@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-persistent-uuid” verwenden @capgo/capacitor-persistent-uuid Einstieg für die Installation und Verwendung Android-Verhalten für Details zum AccountManager iOS-Verhalten für Details zum Keychain Verwendung von @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-persistent-uuid Using @capgo/capacitor-persistent-uuid für die Nutzung @capgo/capacitor-persistente-Kundenkonto Wenn Sie Daten zum Kundenkonto persistieren müssen, anstatt einer Identifikationsnummer.