Ringkasan
Judul Bagian “Ringkasan”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| Platform | Penyimpanan | Ruang Lingkup Default |
|---|---|---|
| Android | Akun Manager milik autentikator plugin | Nama Paket Aplikasi |
| iOS | Kunci sandi umum Keychain, aksesibilitas perangkat hanya | Identifikasi paket |
| Web | Penyimpanan lokal fallback | web |
Ini bukan identifikasi perangkat keras. Ini tidak bertahan selama reset pabrik, penghapusan akun manual, membersihkan Keychain, membersihkan penyimpanan browser, atau panggilan resetId eksplisit.
Publik API
Judul bagian “Publik API”| Metode | Deskripsi |
|---|---|
| getId | Baca atau buat UUID yang persisten untuk sebuah ruang lingkup. |
| resetId | Ganti UUID yang disimpan untuk sebuah ruang lingkup. |
| getPluginVersion | Kembalikan tanda versi plugin native. |
Sumber Kebenaran
Judul bagian “Sumber Kebenaran”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.