Lompat ke konten

@capgo/capacitor-persistent-uuid

UUID Aplikasi yang Tidak Berubah untuk Capacitor.

Plugin UUID yang Tidak Berubah menciptakan UUID RFC 4122 yang acak sekali dan menyimpannya dengan persistensi native. Gunakanlah saat aplikasi Anda membutuhkan identifikasi stabil, yang terbatas pada aplikasi, yang dapat bertahan melalui aliran penginstalan ulang aplikasi, siklus penginstalan ulang Android Studio, pembaruan aplikasi, dan pembaruan OS perangkat.

  • getId - Baca UUID yang disimpan, membuat satu jika tidak ada untuk ruang lingkup yang dipilih.
  • resetId - Rotasi UUID untuk logout, reset akun, reset privasi, atau aliran pembersihan tes.
  • scope - Gunakan nama ruang yang stabil ketika debug dan produksi menggunakan identifier paket yang berbeda tetapi harus berbagi satu identifier.
PenggunaanPengarsipanScope default
AndoidPemilik akun AccountManager milik plugin autentikatorNama paket aplikasi
IOSKunci password umum Keychain, aksesibilitas perangkat hanya sajaIdentifikasi Paket
WebPengganti penyimpanan lokalweb

Ini bukanlah 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-persistent-uuid.

Teruskan dari @capgo/capacitor-persistent-uuid

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

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