LSOpenURLsWithRole () falló con el error -10810 No se puede abrir 'Instalar OS X Yosemite.app'

22

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.
lilshen
fuente
Instalar en qué?
Ruskes

Respuestas:

19

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

Tetsujin
fuente
Me alegro de que te haya funcionado, no dudes en marcar mi respuesta como correcta;)
Tetsujin
1
Esto me ayudó, pero solo quería agregar que solucioné mi problema (ejecutando Kettle Pentaho 4.4 en OS X Yosemite) al hacer el mismo cambio de permisos Contents/MacOS/JavaApplicationStuben mi .appdirectorio.
Matt Vukas
Agregue eso como otra respuesta: puede ser útil para futuros Googlers
Tetsujin
11

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.

turiyag
fuente
1
Gracias, esto solucionó mi problema con Pentaho Data Integration que no se inicia también en macOS.
Tharabas
1
Pensé que esto podría resolver mi problema con Wings3D 2.1.7, porque de hecho tenía un conjunto de atributos xattr "com.apple.quarantine", pero incluso después de eliminar el atributo, mientras el archivo ejecutable real se puede ejecutar, ejecuta "open" en el paquete .app todavía da el error "-10810" (similar a lo que @tripleee describe en su respuesta).
Jacob C. es compatible con GoFundMonica el
3

Misteriosamente obtuve esto en Yosemite para la aplicación Calendario. Lanzar el binario real funcionó para mí.

bash$ /Applications/Calendar.app/Contents/MacOS/Calendar &

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.

tripleee
fuente
Tuve este problema con Pentaho y tuve que ejecutar "xattr -d com.apple.quarantine JavaApplicationStub" en el binario interno para que funcione.
HVS
¿Te refieres al camino que muestro en la respuesta? El mío no tiene ninguno, xattrpero todavía se está portando mal (ahora peor que cuando publiqué esta respuesta).
tripleee
FWIW alguna actualización en el camino revivió mi calendario y ahora está de vuelta a la normalidad, creo que después de la actualización 10.13.3 o 10.13.4 High Sierra.
tripleee
1

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.

TinyTimZamboni
fuente