Atur Ulang Akses Aplikasi ke Data Privasi Mac OS X dari Baris Perintah
Daftar Isi:
Jika Anda secara tidak sengaja mengizinkan aplikasi Mac untuk mendapatkan akses ke hal-hal seperti daftar atau lokasi kontak pribadi Anda, atau Anda hanya ingin memulai dari awal lagi dan memiliki kontrol terperinci atas aplikasi mana yang dapat mengakses data tertentu, Anda dapat menggunakan alat baris perintah tccutil untuk mengubahnya dan mengatur ulang akses aplikasi Mac ke data pribadi.
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 lainnya. Ini terpisah dari GateKeeper, yang mengontrol kemampuan peluncuran aplikasi tertentu.
Sebagian besar pengguna akan lebih baik menggunakan panel preferensi yang lebih ramah, tetapi bagi mereka yang suka mengubah sesuatu dari Terminal, inilah dasar-dasar perintah tccutil:
Cara Mereset Basis Data Privasi Aplikasi Mac
Anda harus meluncurkan Terminal, yang ada di /Applications/Utilities/ untuk dapat menggunakan fitur ini.
Pada intinya, tccutil digunakan untuk mengelola basis data privasi seperti:
tccutil reset
Contoh yang diberikan di halaman manual tccutil menyetel ulang basis data privasi tempat aplikasi dapat mengakses Buku Alamat (Kontak) seperti:
tccutil reset AddressBook
Ini akan mencabut semua akses aplikasi ke Buku Alamat, artinya saat berikutnya Anda mencoba membuka aplikasi apa pun yang ingin mengakses informasi kontak, Anda akan diminta untuk mengizinkan atau menolak akses untuk aplikasi tertentu tersebut. Proses itu akan berulang untuk setiap aplikasi tambahan yang mencoba mengakses data tersebut.
Cara Mereset Akses Aplikasi Basis Data Layanan Lokasi di Mac
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, memerlukan konfirmasi lagi di masa mendatang.
Menampilkan Daftar Layanan
Anda dapat menemukan daftar detail layanan – tidak semuanya relevan dengan tccutil – dengan memasukkan “launchctl list” ke terminal.
launchctl list
Sekali lagi, tidak semua ini relevan dengan tccutil dan akses aplikasi, tetapi hal-hal seperti lokasi, buku alamat, kamera, mikrofon, harus ditemukan di sini.
Namun, seperti yang disebutkan di awal artikel, jika Anda tidak tahu apa yang Anda lakukan di sini dan alasannya, sebaiknya tetap gunakan panel preferensi Privasi untuk mengontrol jenis akses data pribadi ini .
Kemampuan ini ada di semua versi macOS modern termasuk Catalina 10.15, Mojave 10.14, dan sebelumnya, pada dasarnya apa pun dari Mac OS X 10.8 dan yang lebih baru memiliki fungsi tccutil dan dapat mengatur ulang akses aplikasi dengan cara ini.