Ringkasan
Judul Bagian “Ringkasan”Plugin UUID Tetap menghasilkan UUID acak RFC 4122 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
Judul Bagian “Kemampuan Utama”- 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 alur pembersihan tes.
- scope - Gunakan ruang lingkup stabil ketika build debug dan produksi menggunakan paket identifikasi yang berbeda tetapi harus berbagi satu identifikasi.
Penyimpanan Platform
Judul Bagian “Penyimpanan Platform”| Platform | Penyimpanan | Lingkup default |
|---|---|---|
| Android | Akun Manager Account milik pengaturan autentikasi plugin | Nama paket aplikasi |
| iOS | Kunci generic password, aksesibilitas perangkat hanya | Identifikasi paket |
| Web | Pengganti penyimpanan lokal | web |
Perlu diingat bahwa ini bukanlah identifikasi perangkat keras. Ini tidak bertahan setelah reset pabrik, penghapusan akun manual, membersihkan Keychain, membersihkan penyimpanan browser, atau panggilan resetId eksplisit.
Akses Umum API
Bab berjudul “Akses Umum API”| Metode | Deskripsi |
|---|---|
| getId | Baca atau buat UUID yang persisten untuk ruang lingkup. |
| resetId | Ganti UUID yang disimpan untuk ruang lingkup. |
| getPluginVersion | Kembalikan tanda versi plugin native. |
Sumber Kebenaran
Bab berjudul “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-uuid-persistent.
Teruskan dari @capgo/capacitor-uuid-persistent
Bab berjudul “Teruskan dari @capgo/capacitor-uuid-persistent”Jika Anda menggunakan @capgo/capacitor-uuid-persistent untuk mengidentifikasi instalasi aplikasi di antara aliran reinstall, hubungkannya dengan Panduan Awal untuk instalasi dan penggunaan, Sikap Android untuk detail AccountManager, Sikap iOS untuk detail Keychain, Menggunakan @capgo/capacitor-persistent-uuid untuk tutorial, dan @capgo/capacitor-persistent-account ketika Anda perlu menyimpan data akun daripada identifier.