Recientemente actualicé mi Mac a Mojave.
Tengo varias aplicaciones (p. ej., Dropbox, Backblaze, Stay) que requieren permisos específicos que se pueden otorgar a través de Preferencias del sistema > Seguridad y privacidad > Privacidad.
Desde la actualización de Mojave, ya no puedo agregar ninguna aplicación al panel de Preferencias mencionado. Por ejemplo, al ir al "Panel de accesibilidad ("Permitir que las aplicaciones de abajo controlen su computadora") y agregar una aplicación mediante el +
botón o arrastrando y soltando desde el Finder, la acción simplemente se ignora y la lista permanece vacía.
¿Alguna idea para solucionarlo?
Eliminar /Library/Application Support/com.apple.TCC/TCC.db
el archivo y reiniciar el sistema resolvió el problema.
Además, probablemente tengas que reiniciar en modo de recuperación y hacer un csrutil disable
.
Luego puede reiniciar y eliminar el archivo. No olvides ponerte csrutil enable
en modo de recuperación una vez que haya terminado. Y reinicie nuevamente para usar el sistema.
~/Library/Application\ Support/com.apple.TCC
.rm
el tcc.db
archivo override rw-r--r-- root/wheel restricted for /Library/Application Support/com.apple.TCC/TCC.db?
y obtengo Operación no permitida como sudo.Terminé desinstalando Backblaze por completo (aunque era la versión 5.4.0 actualizada que admite Mojave) y luego reinstalé la misma versión desde cero.
Esto solucionó el problema.
Tuve el mismo problema que en mi caso fue causado por ESET. Ahora, después de desinstalar ESET, puedo ver la lista de aplicaciones en Preferencias del sistema > Seguridad y privacidad > Privacidad.
Pero cada vez que agrego o elimino una aplicación de la lista, mi Mac se congela extrañamente como si pudiera mover el cursor pero no puedo hacer clic en nada hasta que reinicie.
En mi caso, mi usuario por usuario tccd
estaba deshabilitado de alguna manera.
launchctl list | grep -I com.apple.tccd
Si no se encuentran coincidencias, vuelva a habilitar su usuario tccd
usando
launchctl load -wF /System/Library/LaunchAgents/com.apple.tccd.plist
com.apple.tccd
como resultado que launchctl list
estoy a salvo aquí.
Tetsujin
Ruscos
Gavrie
Gavrie
TJ Luoma
tccutil reset All
en Terminal? He visto algunas referencias a eso como una forma de "restablecer" estos permisos, aunque parece haber cierta discusión sobre si "Todos" aún funciona o no (la página de manual solo dice que puede hacer cosas como ` tccutil reset AddressBook ` y no mencionaAll
directamente. ¡Espero que lo hagas funcionar!mhud
ryan poolos
Timo