Reset Akses Aplikasi ke Data Privasi OS X dari Command Line

Jika Anda secara tidak sengaja mengizinkan aplikasi untuk mendapatkan akses ke hal-hal seperti daftar atau lokasi kontak pribadi Anda, atau Anda ingin memulai dari awal lagi dan memiliki kontrol terperinci atas aplikasi mana yang dapat mengakses data tertentu, Anda dapat menggunakan alat baris perintah tccutil di OS X 10.8 dan yang lebih baru.

Pikirkan perintah tccutil sebagai semacam antarmuka baris perintah ke panel kontrol Keamanan & Privasi, yang memungkinkan Anda mengontrol akses aplikasi ke hal-hal seperti kontak, layanan lokasi, statika penggunaan, dan banyak lagi. Ini terpisah dari GateKeeper, yang mengontrol kemampuan aplikasi tertentu untuk diluncurkan.

Sebagian besar pengguna akan lebih baik menggunakan panel preferensi yang lebih ramah, tetapi bagi mereka yang suka mengubah hal-hal dari Terminal, inilah dasar-dasar perintah tccutil:

Pada intinya, tccutil digunakan untuk mengelola basis data privasi seperti:

tccutil reset [service name]

Contoh yang diberikan di halaman manual tccutil ulang database privasi untuk aplikasi yang dapat mengakses Buku Alamat (Kontak) seperti:

tccutil reset AddressBook

Ini akan mencabut semua akses aplikasi ke Buku Alamat, yang berarti saat berikutnya Anda mencoba membuka aplikasi apa pun yang ingin mengakses informasi kontak, Anda akan diminta untuk mengizinkan atau menolak akses untuk aplikasi khusus tersebut. Proses itu akan terulang untuk setiap aplikasi tambahan yang mencoba mengakses data tersebut.

Demikian pula, Anda dapat menerapkan pengaturan ulang yang sama ke Layanan Lokasi dengan perintah berikut:

tccutil reset CoreLocationAgent

Hal yang sama berlaku di sini, semua aplikasi yang memiliki akses ke Layanan Lokasi akan dihapus, membutuhkan konfirmasi lagi di masa depan.

Anda dapat menemukan daftar layanan terperinci - tidak semuanya relevan dengan tccutil - dengan memasukkan "daftar luncur" ke terminal. Seperti yang disebutkan di awal artikel, jika Anda tidak tahu apa yang Anda lakukan di sini dan mengapa, sebaiknya tetap menggunakan panel preferensi Privasi untuk mengontrol jenis akses data pribadi ini.