23 votos

Mojave: deshabilitar o controlar el "[SOME_APP_NAME] quiere acceso para controlar [OTRO_APP_NAME (a menudo Finder)] ..."?

Una nueva característica de seguridad en Mojave gira en torno a un diálogo del sistema que te pide que concedas acceso a las aplicaciones que quieren controlar otras aplicaciones, como Finder (encuentro que sucede con frecuencia con algunas aplicaciones como Epichrome):

image

¿Existe alguna forma conocida de desactivar esto o de permitir que ciertos destinos (aplicaciones controladas) permitan siempre tal actividad?

Creo que este comportamiento ha cambiado notablemente con respecto a las versiones anteriores del sistema operativo en lo que respecta al uso de la pestaña "Accesibilidad" para permitir simplemente que una aplicación haga cambios en el sistema.

Aquí está el nuevo panel: image

0 votos

¿Sería posible editar las bases de datos sqlite de tcc directamente (~/Library/Application Support/com.apple.TCC/TCC.db y /Library/Application Support/com.apple.TCC/TCC.db, esta última sólo disponible para el usuario Root) para conceder permisos a una aplicación?

0 votos

Es una pregunta interesante. Creo que merece una pregunta en sí misma. Si la publicas, házmelo saber ya que me gustaría seguirla o si no quieres yo podría publicarla ya que parece lo suficientemente diferente como para justificarla @Wowfunhappy...

1 votos

Hecho. Al principio pensé que serían demasiado parecidos, pero seguí tu consejo. (¡Espero que no te importe que haya reutilizado tu captura de pantalla!) apple.stackexchange.com/questions/339509/

11voto

Wowfunhappy Puntos 33

Añadir la aplicación a "Acceso total al disco"

En Mojave, en Seguridad y Privacidad, hay una nueva pestaña llamada "Acceso total al disco".

Al añadir mis aplicaciones personales de Applescript a esta lista (además de la lista de accesibilidad existente) han desaparecido las indicaciones.


Actualización 9/26: Después de un par de días de uso, esto parece funcionar a veces, pero no de forma consistente.

3 votos

Es posible que tenga que añadir la aplicación Applescript a Seguridad y privacidad - Accesibilidad

0 votos

@ErickYim No, eso no funciona consistentemente en Mojave :(

1 votos

Esta solución sigue recibiendo upvotes, y aunque aprecio mucho el rep, para ser claro, la respuesta no funciona con el tipo específico de aviso en el OP. Al principio, parecía que a veces evitar algunas indicaciones, pero que podría haber sido el efecto placebo. Y en realidad, en este punto, creo que fue probablemente el efecto placebo.

3voto

wch1zpink Puntos 11

Necesitas permitir programas que controlen el acceso a tu computadora a través de las preferencias de seguridad. Ve a Preferencias del sistema/seguridad y privacidad/privacidad - accesibilidad y añade Finder.app y "SOME_APP_NAME" a la lista de programas permitidos para controlar tu ordenador.

enter image description here

0 votos

Gracias, lamentablemente creo que este comportamiento ha cambiado notablemente ahora según mi edición anterior que ahora verás.

2 votos

¿Tienes una cuenta de desarrollador de Apple? Si la tienes, puedes firmar el código de tus aplicaciones AppleScript. Si su aplicación AppleScript está firmada por código, eso puede eliminar muchos de sus problemas. i.imgur.com/oL3xZ2d.png Yo firmo por código todas mis aplicaciones AppleScript, y mientras no tenga propiedades persistentes configuradas, la firma por código de mis scripts y aplicaciones suele evitar la molestia del gatekeeper

0 votos

¡Es una muy buena idea @wch1zpink! No se me había ocurrido, gracias.

1voto

Luke.Tan Puntos 11

Tenemos el mismo problema, a un usuario se le pide autorización para ejecutar "BASH" y "RC", el problema es que no estamos seguros del origen de las aplicaciones.

Después de hurgar en el monitor de actividad he encontrado qué es lo que está usando y he permitido que se ejecuten las ventanas emergentes no han vuelto a ocurrir desde entonces.

1voto

La respuesta a la pregunta "Conceder permanentemente el derecho a controlar otra aplicación a Apple script App" me solucionó exactamente este problema en Mojave:

Bloquear el archivo/script/aplicación que se está ejecutando.

Para mí es una solución instantánea, no hay más avisos.

0 votos

La respuesta vinculada no "funciona". Impide que la aplicación se modifique a sí misma. Esto significa que está impidiendo que un aspecto del programa funcione. Esto puede ser muy deseado, sin embargo, hacerlo causará un comportamiento inesperado en la aplicación.

0voto

SMurphy Puntos 19

En el pasado hemos utilizado el siguiente comando de terminal para dar al usuario la capacidad de "Permitir aplicaciones desde cualquier lugar" y esto eliminó la necesidad de añadir aplicaciones a la Accesibilidad:

sudo spctl --master-disable

Eso ha funcionado muy bien con Sierra y High Sierra pero esta nueva pestaña de Automatización en Mojave (instalada la versión pública hoy) parece que funciona de forma diferente. Incluso con el cambio de terminal anterior se nos pide que permitamos que todas nuestras aplicaciones controlen el Finder y los eventos del sistema. Sin embargo, he encontrado otras aplicaciones de código firmado, como Adobe Bridge, tienen que pedir con este mismo mensaje también. No estoy seguro de si hay una manera de evitarlo.

Espero que aceptar cada diálogo una vez evite que el mensaje aparezca de nuevo con las futuras actualizaciones de la aplicación que enviemos. Voy a probar eso ahora. De lo contrario, tendrá que probar la ruta firmada por el desarrollador / código.

1 votos

Un voto negativo sin un comentario no es tan informativo como un voto negativo con un comentario. No estoy seguro de quién ha dado un , pero la próxima vez, por favor, deja un comentario. ¿No funciona el comentario? ¿Está desactualizado? ¿O qué?

0 votos

Supongo que alguien pensó que esto era un grave peligro para la seguridad.

1 votos

Yo soy el que ha votado en contra de esto. No tiene nada que ver con la pregunta, que se refería específicamente a los nuevos diálogos de la caja de arena del evento de Apple que no están relacionados con Gatekeeper y son exclusivos de Mojave.

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