Membuat daftar lengkap dari semua proses yang memanggil API atau proses tertentu akan secara teknis menantang bahkan untuk satu titik rilis tunggal MacOS. Anda akan memerlukan akses ke kode sumber semua MacOS dan setiap aplikasi tunggal - baik pihak pertama maupun pihak ketiga - atau Anda perlu men-debug / merekayasa balik semua proses saat mereka menjalankan dan mengekspos panggilan-panggilan itu.
Aplikasi Little Snitch melakukan itu untuk tumpukan jaringan - jadi Anda mungkin lebih beruntung hanya memblokir akses jaringan ke server Apple daripada mencoba memblokir panggilan ke layanan secara lokal.
Bahkan jika Anda memproses semua aspek lokasi geografis di developer.apple.com - ini digunakan secara luas - jauh lebih besar dari sekadar API Lokasi Inti - https://developer.apple.com/documentation/corelocation .
- Cuaca
- Kalender
- Buku alamat
- Peta
- Siri
- iCloud (menemukan pusat data terbaik untuk merutekan unggahan)
- Store (wilayah geografis mana yang menjadi konten Anda)
- Zona Waktu dan Pergeseran Malam
- Lokasi Safari