1 votos

Apps atascadas en Seguridad y Privacidad > Accesibilidad

Estaba jugando con el uso de AppleScript para la manipulación de la interfaz gráfica de usuario, por lo que las aplicaciones que estaba haciendo tenían que tener acceso. La primera que hice aparecía en Seguridad y Privacidad > Accesibilidad como 04F05B1B-23E7...6027D697DF.app (no es el nombre de la aplicación). Así que copié su contenido, borré la aplicación e hice una nueva con el mismo nombre. Eso funcionó (apareció en Seguridad y Privacidad > Accesibilidad como el nombre correcto), pero el otro nombre seguía ahí, aunque la aplicación había desaparecido. Y si intentaba marcar la casilla para permitirle controlar mi ordenador, se desmarcaba al instante. Así que no sólo no debería estar ahí, sino que además funciona de forma extraña. Ese era mi único problema hasta hoy, cuando me di cuenta de que cada una de las aplicaciones que había hecho tenía su nombre transformado en alguna cadena de números, letras mayúsculas y guiones. Así que copié la carpeta en la que estaban las aplicaciones a otro lugar y borré las originales, pero eso no hizo que desaparecieran. Luego comprimí la carpeta copiada y borré la descomprimida, eso tampoco funcionó (sí, he reiniciado mi ordenador). No tengo ni idea de cómo arreglar esto y no tuve ningún éxito tratando de buscar en Google, así que aquí estoy. Aquí están cuatro de los cinco que existen.

picture of names of apps

EDIT: Además, ¿alguien podría decirme si los archivos relacionados con esas aplicaciones que quedan en mi ordenador son la razón por la que las aplicaciones no se van.

2voto

rpetrich Puntos 25769

Dentro de Terminal puede ejecutar el siguiente comando para ver las entradas actuales en su sistema.

sudo sqlite3 /Library/Application\ Support/com.apple.TCC/Tcc.db 'select * from access'

Y luego este comando para eliminar una entrada que ya no quieres.

sudo sqlite3 /Library/Application\ Support/com.apple.TCC/Tcc.db 'delete from access where client like "%YOURAPPNAMEHERE%"'

Así, por ejemplo, ejecuté el siguiente comando que eliminó Automator de la lista.

sudo sqlite3 /Library/Application\ Support/com.apple.TCC/Tcc.db 'delete from access where client like "%Automator%"'

Y para dar crédito a quien lo merece, encontré la solución en los foros de discusión de Apple aquí .

Otra opción para encontrar una lista de aplicaciones que han solicitado acceso a la accesibilidad es el siguiente comando. Esto le dará la lista de aplicaciones que han sido permitidas y las que no.

defaults read com.apple.universalaccessAuthWarning

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X