Restablecer el acceso de la aplicación a los datos de privacidad de Mac OS X desde la línea de comandos

Si accidentalmente permitió que una aplicación de Mac obtuviera acceso a cosas como su lista de contactos personales o ubicación, o simplemente le gustaría comenzar de nuevo y tener un control granular sobre qué aplicaciones pueden acceder a ciertos datos, puede usar la herramienta de línea de comandos tccutil para cambiar esto y restablecer el acceso de la aplicación Mac a los datos personales.

Piense en el comando tccutil como una especie de interfaz de línea de comandos para el panel de control de Seguridad y Privacidad, que le permite controlar el acceso de las aplicaciones a cosas como contactos , servicios de ubicación, estadísticas de uso y más. Esto es independiente de GateKeeper , que controla la capacidad de ejecución de determinadas aplicaciones.

La mayoría de los usuarios estarán mejor usando el panel de preferencias más amigable, pero para aquellos a quienes les gusta modificar cosas desde la Terminal, estos son los conceptos básicos del comando tccutil:

Cómo restablecer la base de datos de privacidad de la aplicación Mac

Deberá iniciar la Terminal, que se encuentra en / Aplicaciones / Utilidades / para poder usar esta función.

En esencia, tccutil se usa para administrar la base de datos de privacidad de la siguiente manera:

tccutil reset [service name]

El ejemplo dado en la página de manual de tccutil restablece la base de datos de privacidad para la cual las aplicaciones pueden acceder a la Libreta de direcciones (Contactos) así:

tccutil reset AddressBook

Esto revocará el acceso de todas las aplicaciones a la Libreta de direcciones, lo que significa que la próxima vez que intente abrir cualquier aplicación que desee acceder a la información de los contactos, se le pedirá que permita o denegue el acceso a esa aplicación específica. Ese proceso se repetirá para cada aplicación adicional que intente acceder a dichos datos.

Cómo restablecer el acceso a la aplicación de base de datos de servicios de ubicación en Mac

Del mismo modo, puede aplicar el mismo restablecimiento a los servicios de ubicación con el siguiente comando:

tccutil reset CoreLocationAgent

Lo mismo se aplica aquí, todas las aplicaciones que tienen acceso a los Servicios de ubicación se eliminarán, lo que requerirá una confirmación nuevamente en el futuro.

Visualización de una lista de servicios

Puede encontrar una lista detallada de servicios, no todos los cuales serán relevantes para tccutil, ingresando «launchctl list» en la terminal.

launchctl list

Nuevamente, no todos estos serán relevantes para tccutil y el acceso a la aplicación, pero cosas como la ubicación, la libreta de direcciones, la cámara, el micrófono, se deben encontrar aquí.

Sin embargo, como se mencionó al comienzo del artículo, si no sabe lo que está haciendo aquí y por qué, es mejor atenerse al panel de preferencias de Privacidad para controlar este tipo de acceso a datos personales.

Esta capacidad existe en todas las versiones modernas de macOS, incluidas Catalina 10.15, Mojave 10.14 y anteriores, básicamente cualquier cosa de Mac OS X 10.8 y posterior tiene la función tccutil y puede restablecer el acceso a la aplicación de esta manera.

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario