12 votos

Eclipse 4.2 en Mountain Lion: ¿el gatekeeper rechaza como desarrollador no identificado?

Acabo de actualizar el mountain lion, y descargar la última Eclipse 4.2 para actualizar la antigua. Sin embargo al abrir la aplicación, muestra que es de un desarrollador no identificado y el gatekeeper se niega a abrirla.

Sé que hay una opción para cambiar la opción de seguridad y privacidad para permitirlo, sin embargo, quiero saber si hay una manera de añadir simplemente eclipse en la lista. ¿Alguna pista sobre esto?

Más información: antes de la actualización tengo el Eclipse 3.7.2 en la máquina, y después de la actualización funciona sin problemas (creo que lo he añadido en la lista de permitidos). Entonces, ¿hay una manera de hacer esto a Eclipse 4.2?

Gracias de antemano.

17voto

Saul Dolgin Puntos 4128
  1. desactivar Gatekeeper ("Permitir aplicaciones descargadas desde: cualquier lugar")
  2. ejecutar Eclipse una vez
  3. reajustar Gatekeeper a un nivel más estricto ("Mac Store y desarrolladores identificados").

Hacer esto me ha permitido iniciar Davmail, también una aplicación Java, después de que Mountain Lion dijera inicialmente que el binario estaba corrupto (mensaje de error "La aplicación está dañada y no se puede abrir"), incluso cuando se ha vuelto al nivel más estricto.

Otra opción, como se menciona en el libro de John Siracusa excelente revisión es hacer lo siguiente desde la Terminal:

% xattr -d com.apple.quarantine /path/to/Eclipse.app

No lo he probado personalmente (todavía), pero John es una fuente sólida.

7voto

Stephen Puntos 71

En realidad, sólo tienes que hacer clic con el botón derecho en cualquier aplicación de la que se queje Gatekeeper y seleccionar "Abrir". Recibirás una advertencia, pero uno de los botones es "abrir". Después de seleccionar "abrir" en el cuadro de diálogo, no volverás a ver la advertencia para esa aplicación.

Esto se explica como una exención de la aplicación específica en las FAQ de Gatekeeper de Apple:

5voto

Michael Johnson Puntos 1474

No En la actualidad, no existe una "lista" específica editable para Gatekeeper. Las aplicaciones que ya están presentes en tu sistema se añaden por defecto a la "lista blanca" de Gatekeeper, que es la razón por la que se ejecuta sin problemas después de actualizar a Mountain Lion.

Las únicas opciones que tienes son cambiar tus preferencias de seguridad para permitir todas las aplicaciones, o hacer clic con el botón derecho del ratón en la aplicación recién descargada y seleccionar "Abrir". Esto le permitirá evitar Gatekeeper para esa aplicación ahora y siempre.

0voto

Paul Puntos 170

Sí, existe esa lista:

de man spctl

/var/db/SystemPolicy.

Utilice la herramienta spctl para añadir y eliminar elementos de la política.

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