Pendahuluan
Bab yang Berjudul “Pendahuluan”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.
Kemampuan Utama
Bab yang Berjudul “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 aliran pembersihan tes.
- scope - Gunakan nama ruang yang stabil ketika debug dan produksi menggunakan identifier paket yang berbeda tetapi harus berbagi satu identifier.
Penggunaan Platform
Bagian berjudul “Penggunaan Platform”| Penggunaan | Pengarsipan | Scope default |
|---|---|---|
| Andoid | Pemilik akun AccountManager milik plugin autentikator | Nama paket aplikasi |
| IOS | Kunci password umum Keychain, aksesibilitas perangkat hanya saja | Identifikasi Paket |
| Web | Pengganti penyimpanan lokal | web |
Ini bukanlah identifikasi perangkat keras. Ini tidak bertahan selama 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 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-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.