iOS CapabilitiesLesson 59Preview gratis
Privacy & Permissions
Lesson ini bagian dari Swift · Semua level
Ringkasan
Pelajaran ini mengulas konfigurasi Privasi dan Izin Pengguna (Permissions) di iOS. Apple sangat menjunjung tinggi privasi data pengguna; akses ke perangkat keras sensitif seperti Kamera, Lokasi GPS, Mikrofon, dan Galeri Foto wajib didaftarkan di file Info.plist beserta teks alasan penggunaan (Usage Description) yang jelas dan transparan.
Poin kunci
- Setiap akses hardware/data sensitif wajib menyertakan 'Usage Description String' di Info.plist
- Kunci Info.plist contohnya: NSCameraUsageDescription, NSPhotoLibraryUsageDescription
- Aplikasi akan mengalami crash seketika jika mencoba mengakses kamera/lokasi tanpa konfigurasi kunci di Info.plist
- Dialog persetujuan sistem hanya muncul satu kali; jika ditolak, pengguna harus diarahkan ke aplikasi Settings iOS
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.