Perilaku iOS
Copy sebuah prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Bab berjudul “Model Penyimpanan”
Pada iOS, plugin ini menyimpan UUID di Keychain sebagai item sandi umum. Item tersebut hanya perangkat dan menggunakan identifier paket sebagai ruang lingkup default.Instalasi
Terlepas dari pembaruan aplikasi dan pembaruan iOS, ini tetap bertahan. Ini juga bertahan selama aliran penginstalan ulang sepanjang iOS menjaga item Keychain dan aplikasi menjaga akses Keychain yang kompatibel melalui bundle yang sama dan aturan tim Apple.
Aturan Lingkup Stabil
Bab berjudul “Aturan Lingkup Stabil”Pakai lingkup default ketika identifikasi bundle stabil.
const result = await PersistentUuid.getId();Pakai lingkup khusus ketika variasi bangun beberapa harus diresolusi ke satu identifikasi aplikasi.
const result = await PersistentUuid.getId({ scope: 'com.example.app' });Penghalang
Bab berjudul “Penghalang”UUID dapat hilang jika pengguna menghapus perangkat, data Keychain dihapus, akses Keychain berubah, akses bundle/team berubah, atau aplikasi memanggil resetId.
Teruskan dari perilaku iOS
Bab berjudul “Teruskan dari perilaku iOS”Jika Anda memvalidasi persistensi iOS, hubungkan halaman ini dengan Mulai untuk penggunaan API tingkah laku Android untuk perilaku reinstall Android, dan Menggunakan @capgo/capacitor-persistent-uuid untuk panduan lengkap.