Pengayaan iOS
Salin prompt pengaturan dengan langkah instalasi dan panduan markdown lengkap untuk plugin ini.
Model Penyimpanan
Bagian berjudul “Model Penyimpanan”Pada iOS, plugin menyimpan UUID di Keychain sebagai item kata sandi umum. Item tersebut hanya tersedia di perangkat dan menggunakan identifikasi paket sebagai ruang lingkup default.
Hal ini bertahan selama pembaruan aplikasi dan pembaruan iOS. Hal ini juga bertahan selama aliran penginstalan ulang asalkan iOS menjaga item Keychain dan aplikasi menjaga akses Keychain yang kompatibel melalui paket yang sama dan aturan tim Apple.
Aturan Ruang Lingkup Stabil
Bagian berjudul “Aturan Ruang Lingkup Stabil”Gunakan ruang lingkup default ketika identifikasi paket stabil.
const result = await PersistentUuid.getId();Gunakan ruang lingkup kustom ketika ada variasi bangun yang harus disatukan ke satu identifikasi aplikasi.
const result = await PersistentUuid.getId({ scope: 'com.example.app' });Batasan
Judul bagian “Batasan”UUID dapat hilang jika pengguna menghapus perangkat, data Keychain dihapus, perubahan akses Keychain, perubahan akses bundle/team, atau aplikasi memanggil resetId.
Lanjutkan dari perilaku iOS
Judul bagian “Lanjutkan dari perilaku iOS”Jika Anda memvalidasi persistensi iOS, hubungkan halaman ini dengan Mulai untuk penggunaan API Perilaku Android untuk perilaku reinstall Android, dan Menggunakan @capgo/capacitor-persistent-uuid untuk walkthrough yang lengkap.