Ringkasan
RingkasanPlugin UUID Tahanan menghasilkan UUID RFC 4122 acak sekali dan menyimpannya dengan persistensi asli. Gunakanlah ketika aplikasi Anda membutuhkan identifikasi stabil, terbatas pada aplikasi, yang dapat bertahan melalui aliran penginstalan ulang aplikasi, siklus penginstalan ulang Android Studio, pembaruan aplikasi, dan pembaruan OS perangkat.
Kemampuan Inti
Judul Bagian ‘Kemampuan Inti’- 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 uji.
- ruang lingkup - Gunakan nama ruang yang stabil ketika debug dan pembangunan produksi menggunakan identifier paket yang berbeda tetapi harus berbagi satu identifikasi.
Penyimpanan Platform
Judul Bagian ‘Penyimpanan Platform’| Platform | Penyimpanan | context: Halaman/area: Produk Capgo Pembangun / produk halaman bangun awan native. Peran: Label UI singkat atau item navigasi. Dilihat di: halaman native-build.astro. Pesan kunci `native_build_v2_trust_stor_lbl` (Native Build V2 Trust Stor Lbl). | Halaman/area: Halaman produk/harga perusahaan. Peran: Label UI singkat atau item navigasi. Dilihat di: halaman enterprise.astro. Pesan kunci `enterprise_plugins_legacy_storage` (Enterprise Plugins Legacy Storage). |
|---|---|---|
| Ruangan Default | Pengelola Akun milik autentikator plugin | Nama Paket Aplikasi |
| iOS | Kunci Generic Keychain, Aksesibilitas Perangkat Hanya | Identifikasi Paket |
| Web | Pengganti Penyimpanan Lokal | web |
Identifikasi ini bukanlah identifikasi perangkat keras. Identifikasi ini tidak bertahan setelah reset pabrik, penghapusan akun manual, membersihkan Keychain, membersihkan penyimpanan browser, atau panggilan resetId eksplisit.
Publik API
Bab Titled “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 | Sumber Kebenaran |
Judul bagian “Sumber Kebenaran”
Referensi ini disinkronkan dari src/definitions.ts di__CAPGO_KEEP_0__-persistent-uuid Lanjutkan dari @capacitor/__CAPGO_KEEP_1__-persistent-uuid.
Keep going from @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 Getting Started untuk instalasi dan penggunaan, Android behavior untuk detail AccountManager, iOS behavior untuk detail Keychain, Menggunakan @capgo/capacitor-persistent-uuid untuk tutorial, dan @capgo/capacitor-persistent-account Ketika Anda memerlukan untuk menyimpan data akun bukan identifier.