26 votos

Permitir que el botón no funcione en las preferencias del sistema

Estoy tratando de instalar algún software, (en este momento en particular quiero instalar VirtualBox, aunque este problema ha sucedido con otro software), y tengo que hacer clic en "Permitir" en las Preferencias del Sistema, en la ventana Seguridad y Privacidad -> General. Cuando hago clic en él, no pasa nada, y el botón y el mensaje se quedan ahí.

Miré en línea, y todas las soluciones dicen que hay algún tipo de programa que captura/envía los clics del ratón y tal, y por lo tanto no estoy haciendo clic "directamente" en el botón de Permitir.

El problema es que no conozco ningún programa que esté ejecutando que haga esto.

Estoy en un Macbook Pro de 13 pulgadas 2016 con barra de toque, corriendo MacOS High Sierra

  • No estoy conectado remotamente
  • He intentado reiniciar mi ordenador
  • He intentado ejecutar el instalador a través de la terminal, con y sin el comando sudo.
  • He tratado de hacer clic con el botón derecho del ratón y hacer clic en "abrir" en el archivo .pkg
  • He intentado desbloquear la página de preferencias del sistema antes de hacer clic en "Permitir"
  • Intenté volver a descargar el archivo .pkg

Screenshot of security and privacy window

0 votos

No estoy seguro de qué tipo de elemento estamos hablando, pero toda la ventana de Preferencias del Sistema debería ser navegable con un teclado: Teclas de flechas, Tab, Shift+Tab, Espacio, Enter. En cuanto a solucionar este problema... Intenta reiniciar en modo seguro y ver si puedes hacer clic en el mismo "Permitir" en ese modo.

0 votos

¿Puede iniciar el programa cuando hace clic con el botón derecho del ratón en el programa y luego elige "abrir"?

0 votos

Bienvenido a Ask Different! :) Sería muy bueno si pudieras editar su pregunta para aclarar el Allow botón al que te refieres. Quizá sea mejor subir una captura de pantalla de la ventana en la que está. Además, puede ser conveniente mencionar el software que está tratando de instalar, ya que podría ser relevante para el problema.

44voto

xged Puntos 106

Esto me ha funcionado en High Sierra 10.13.4 :

  • Preferencias del Sistema > Teclado > Accesos directos > Seleccionar 'Todos los controles'

enter image description here

Entonces:

  • Preferencias del Sistema > Privacidad y Seguridad > Pulse la pestaña hasta que se seleccione "Permitir". Pulse la barra espaciadora

*Nota: es posible que la página de Privacidad y Seguridad deba ser desbloqueada antes de que la "Ficha" funcione.

*Nota: Después de abrir Seguridad y Privacidad y seleccionar la pestaña General, debe pulsar la tecla de tabulación para seleccionar el botón de permitir, y después pulsar la barra espaciadora.

Espero que esto ayude.

Crédito a @dansanduleac La respuesta de la Comisión sobre GitHub

1 votos

En mi opinión, esto debería marcarse como la respuesta aceptada.

0 votos

Estoy de acuerdo en que esta es la mejor solución porque funcionará en todos los casos. No estaba usando visores remotos y no tenía trackballs, teclados de terceros o widgets de accesibilidad que yo sepa. Esta solución funcionó al instante.

2 votos

WTAF. Maldita sea, Apple, a veces eres increíblemente chapucero.

10voto

Stephen Quan Puntos 131

Podemos utilizar Apple script para pulsar el botón Permitir de la siguiente manera:

  1. Pulsa Shift Comando 4 para iniciar la captura de pantalla (pero no lo hagas):
  2. Pase el ratón por encima del botón Permitir y anote las coordenadas (por ejemplo, 620, 534)

enter image description here

  1. Abre una ventana de Terminal y utiliza esas coordenadas en un script:

    osascript -e 'dile a la aplicación "Eventos del sistema" que haga clic en {620, 534}'

0 votos

El hecho de tener que hacer clic en este botón con la línea de comandos es una mala UX loca

1 votos

Una idea compleja y genial para la ingeniería.

0 votos

Usando el método osascript funciona muy bien, pero no se puede ver la información de la posición del cursor sobre el ARD. La solución fue arrastrar la ventana a la esquina superior izquierda de la pantalla, y entonces las coordenadas son {570, 473}.

7voto

Si te conectas al ordenador de forma remota con programas como TeamViewer, VNC, etc. no funcionará, porque MacOS no te permite pulsar el botón "Permitir" a través de otras aplicaciones. Tienes que pulsar directamente ese botón con tu trackpad.

0 votos

Estoy en mi ordenador actual, y no estoy conectado remotamente.

0 votos

En este caso, no puedo ayudarte, pero esta respuesta sigue siendo válida. ¿Utilizas un ratón? Si es así, prueba a usar el trackpad. No debería haber ninguna diferencia, pero vale la pena intentarlo.

1 votos

Desgraciadamente estoy usando el trackpad. Las soluciones que he encontrado en Internet tienen que ver con esta respuesta, y mucha gente ha dicho que tenía algún software como MagicPrefs, Witch, etc. que captura y reenvía los clics del ratón y demás. Puede que tenga algún servicio en funcionamiento que haga esto y que yo no conozca.

5voto

tvs Puntos 46

No me funcionaba nada, ni el clic local, ni la selección del teclado, nada. Resulta que era un software de seguridad que no había sido autorizado correctamente. Este software de seguridad era el proceso que realmente "realizaba" el clic. Para averiguar qué software o hardware está bloqueado, tienes que establecer qué ID de proceso utiliza, luego identificar el software/hardware a partir de su PID, y partir de ahí, matando o desinstalando el hardware/software, y repitiendo hasta que el clic tenga éxito. Tío, odio MacOS.

  1. Abrir la consola ( Finder > Ir > Aplicaciones > Utilidades > Consola )
  2. Clic, pulsar, tocar, espacio, automatizar el botón
  3. Aparecerá un mensaje en la consola (bajo los registros principales de su dispositivo) que se parece a esto "Se ha eliminado el evento de bajar el ratón porque el PID del remitente (1234) no es el mismo o 0".
  4. Abra el Monitor de Actividad y ordene por el campo PID. Encuentre el PID, salga [forzosamente] del proceso, intente hacer clic/presionar/tocar/espaciar/automizar el botón de nuevo, debería funcionar. Si no es así, repita este proceso - probablemente otro PID lo esté bloqueando ahora.

Tenga en cuenta que lo anterior NO es una solución para no poder utilizar el software remoto - que simplemente no funcionará a menos que desactive completamente el SIP.

0 votos

Nota rápida: en mi caso era VLC el que bloqueaba el evento de clic. Puedes probar a salir tanto de Chrome como de VLC si tienes prisa, si eso no resuelve el problema este método funciona absolutamente bien, ¡gracias!

3voto

Prueba el modo seguro. Debería deshabilitar cualquier servicio que se esté ejecutando en segundo plano, permitiéndole hacer clic en el botón Permitir. Puedes entrar en modo seguro reiniciando y manteniendo el turno durante el reinicio.

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