Estoy tratando de instalar OS X Yosemite a través de 'Instalar OS X Yosemite.app' descargado de Internet. Cuando trato de abrirlo haciendo doble clic en él, no sucede nada. Cuando uso el terminal me sale el siguiente mensaje:
$ open /Applications/Install\ OS\ X\ Yosemite.app/
LSOpenURLsWithRole() failed with error -10810 for the file /Applications/Install OS X Yosemite.app.
Respuestas:
Eso parecería implicar que el ejecutable dentro del paquete no es realmente ejecutable.
¿De donde lo sacaste?
Si no es Apple, lo dejaría bien solo. Si era de Apple, intente esto en la Terminal
chmod +x /Applications/Install\ OS\ X\ Yosemite.app/Contents/MacOS/InstallAssistant
fuente
Contents/MacOS/JavaApplicationStub
en mi.app
directorio.Tuve este error con Pentaho 8. Este comando lo resolvió por mí:
xattr -dr com.apple.quarantine '/Applications/Pentaho/design-tools/data-integration/Data Integration.app'
OSX "pondrá en cuarentena" los archivos que se descargan de fuentes no confiables.
Puede ver si este es su problema enumerando los xattrs.
cd /path/to/your/ApplicationName.app xattr -l Contents/MacOS/*
Si ve "com.apple.quarantine", entonces ese es su problema.
fuente
Misteriosamente obtuve esto en Yosemite para la aplicación Calendario. Lanzar el binario real funcionó para mí.
No parecía haber un problema de permisos que pudiera solucionarse
chmod
.El síntoma que obtuve originalmente fue "La aplicación" Calendar.app "ya no está abierta" al intentar hacer clic en las reservas de calendario en Mail.app.
fuente
xattr
pero todavía se está portando mal (ahora peor que cuando publiqué esta respuesta).Tuve este error al intentar ejecutar una aplicación desde un terminal ssh mientras la pantalla estaba bloqueada. La aplicación se quejó de que el usuario no tenía permiso para abrir una ventana GCWindow.
Desbloquee la pantalla iniciando sesión, y mi aplicación ahora se inicia correctamente.
fuente