Lompat ke konten

@capgo/capacitor-persistent-uuid

UUID Aplikasi yang Tidak Berubah untuk Capacitor.

Plugin UUID yang Tidak Berubah membuat UUID RFC 4122 acak sekali dan menyimpannya dengan persistensi native. Gunakanlah ketika aplikasi Anda membutuhkan identifikasi stabil, yang dapat bertahan selama aplikasi diinstal ulang, siklus ulang Android Studio, pembaruan aplikasi, dan pembaruan OS perangkat.

Kemampuan Utama

Fasilitas Utama
  • __CAPGO_KEEP_0__ - Baca UUID yang disimpan, membuat satu jika tidak ada untuk ruang lingkup yang dipilih.
  • __CAPGO_KEEP_0__ - Rotasi UUID untuk logout, reset akun, reset privasi, atau alur pembersihan tes.
  • __CAPGO_KEEP_0__ - Gunakan namespace yang stabil ketika debug dan produksi menggunakan identifier paket yang berbeda tetapi harus berbagi satu identifier.

Penyimpanan Platform

Fasilitas Utama
PlatformPenyimpananRuang Lingkup Default
AndroidAkun Manager milik autentikator pluginNama Paket Aplikasi
iOSKunci sandi umum Keychain, aksesibilitas perangkat hanyaIdentifikasi paket
WebPenyimpanan lokal fallbackweb

Ini bukan identifikasi perangkat keras. Ini tidak bertahan selama reset pabrik, penghapusan akun manual, membersihkan Keychain, membersihkan penyimpanan browser, atau panggilan resetId eksplisit.

MetodeDeskripsi
getIdBaca atau buat UUID yang persisten untuk sebuah ruang lingkup.
resetIdGanti UUID yang disimpan untuk sebuah ruang lingkup.
getPluginVersionKembalikan tanda versi plugin native.

Referensi ini disinkronkan dari src/definitions.ts di capacitor-uuid-persistent.

Teruskan dari @capgo/capacitor-uuid-persistent

Judul bagian “Teruskan dari @capgo/capacitor-uuid-persistent”

Jika Anda menggunakan @capgo/capacitor-persistent-uuid untuk mengidentifikasi instalasi aplikasi di antara aliran reinstall, hubungkannya dengan Membuat Mulai untuk instalasi dan penggunaan, Tindakan Android untuk detail AccountManager, Tindakan iOS untuk detail Keychain, Menggunakan @capgo/capacitor-persistent-uuid untuk tutorial, dan @capgo/capacitor-persistent-account ketika Anda perlu menyimpan data akun daripada identifikasi.