Aplicaciones atrapadas en la seguridad y privacidad Accesibilidad

1

Estaba jugando con AppleScript para la manipulación de GUI, por lo que las aplicaciones que estaba creando tenían que tener acceso. El primero que hice apareció en Security & 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 todavía estaba allí, a pesar de que la aplicación había desaparecido. Y si intentara marcar la casilla para permitir que controle mi computadora, se desmarcaría instantáneamente. Así que no solo no debería estar allí, sino que también tiene un rendimiento extraño. Ese fue mi único problema hasta el día de hoy, cuando noté que cada una de las aplicaciones que había creado tenía su nombre transformado en una serie de números, letras mayúsculas y guiones. Así que copié la carpeta donde estaban las aplicaciones en algún otro lugar y borré los originales, que no los hicieron desaparecer. Luego comprimí la carpeta de copia y eliminé la que no estaba comprimida, pero tampoco funcionó (sí, reinicié mi computadora). No tengo idea de cómo solucionar este problema y no tuve ningún éxito al intentar buscarlo en Google, así que aquí estoy. Aquí están cuatro de los cinco que existen.

EDITAR: Además, ¿podría alguien decirme si los archivos relacionados con esas aplicaciones que quedan en mi computadora es la razón por la que no se van a dejar las aplicaciones?

    
pregunta Mason 17.08.2014 - 22:04

1 respuesta

1

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%"'

Entonces, 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 solo para dar crédito al crédito, 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 de accesibilidad es el siguiente comando. Esto le dará la lista de aplicaciones que se han permitido y las que no.

defaults read com.apple.universalaccessAuthWarning
    
respondido por el Alistair McMillan 18.08.2014 - 03:12

Lea otras preguntas en las etiquetas