Forzar la instalación de extensiones de Safari no confiables

10

Antes de Safari 9, pude instalar cualquier extensión en Safari sin ningún problema, pero después de que Apple actualizó su Programa de desarrollador, parece que no puedo instalar extensiones que aún no están firmadas por Apple y en Safari Extension Gallery. Tenía dos extensiones no confiables instaladas y funcionando, pero tuve que eliminarlas y no puedo instalarlas nuevamente.

Todavía tengo esperanzas, porque cuando hago doble clic en el archivo de extensión, Safari me muestra un cuadro de diálogo como este:

Captura de pantalla de Safari

Pero no pasa nada cuando hago clic en Trust. Simplemente cierra el cuadro de diálogo y no instalará la extensión. ¿Hay alguna forma de instalar esta extensión?

Behdad
fuente

Respuestas:

18

Copiado de: Safari 9 - No puedo instalar extensiones

Para instalar un archivo .safariextz , vaya a:

  • Preferencias del sistema> Teclado> Accesos directos> Teclado (para OS X 10.11.4+)

o

  • Preferencias del sistema> Teclado> Accesos directos> Acceso total al teclado (para OS X 10.11.1 a 10.11.3)

Luego, en la parte inferior de ese cuadro de diálogo, cambie la opción Acceso total al teclado: ... de los cuadros de texto y listas solo a Todos los controles . Luego puede descartar esa ventana de Preferencias del Sistema.

Luego, vuelva a instalar la extensión. Haga doble clic en su archivo de Extensión de Safari y cuando aparezca el cuadro de diálogo "¿Está seguro de que desea instalar ... ", no haga clic en el botón Confiar . En su lugar, use tabpara seleccionar el botón Confiar y luego confirme presionando space. Eso debería instalar la extensión según sea necesario.

Ruud Althuizen
fuente
Estoy en 10.11.4 y no hay acceso completo al teclado en accesos directos
user151019
En 10.11.4 ahora se llama simplemente "Teclado". El resto de la instrucción todavía está bien. Actualizaré la respuesta en sí. (¡Pero qué extraña solución al problema! ¡Gracias Ruud!)
tkp
1
He tenido que revertir, por segunda vez, cambios cosméticos inapropiados. ¿Podemos dejarlo como está? Mi intención era que las instrucciones de la ruta SysPref se destacaran y también asegurarme de que la dependencia de la versión OS X se destacara. Además, menciono explícitamente "hacer clic con el mouse" para enfatizar que no usar el mouse es la esencia de esta solución.
tkp
¿Por qué es así? Quiero decir, eso no puede ser un comportamiento esperado.
Nemo64
@ Nemo64 Ojalá lo supiera. Quizás es algo que está roto con mi perfil o instalación. Sin embargo, no he tenido una instalación nueva para probarlo.
Ruud Althuizen
3

Entonces, después de contactar a uno de los desarrolladores de una extensión "no confiable", señalaron que esto se puede hacer normalmente en modo seguro. Puede iniciar su Mac en modo seguro manteniendo presionado Shiftal iniciar.

Tenga en cuenta que su Mac funciona muy lentamente en modo seguro, así que descargue la extensión que desea instalar antes de arrancar en modo seguro.

Esta es la página de documentación de Apple que señala que no es necesario que todas las extensiones estén alojadas en la Galería de extensiones de Safari.

Behdad
fuente
3

Intente usar la tecla de tabulación para seleccionar "confianza" y la barra espaciadora para hacer clic. Por alguna razón, esto funciona para mí.

chico albaricoque
fuente
2
Al principio, asumí que esta respuesta era falsa, pero en realidad tuve el mismo problema y lo resolví confirmando el diálogo usando mi teclado. Esto requiere la configuración de accesibilidad del teclado para ser reconfigurado. Ver discussions.apple.com/message/29328892#29328892
Aron Rotteveel
3

Este problema también existe cuando se usa macOS Sierra 10.12 con un cliente de escritorio remoto (como VNC). La solución es instalar la extensión directamente en la máquina física.

No estoy seguro acerca de otra versión de OS X.

zhm
fuente