Traté de ejecutar una aplicación en mi Mac, pero se cierra rápidamente, verifiqué el indicador de Cuarentena pero ese no fue el problema, verifiqué la Consola y aquí está la información del error:
9/24/12 1:44:19.343 AM com.apple.launchd.peruser.501[150]: ([0x0-0x330330].com.krill.CodeRunner[5405]) Job failed to exec(3) for weird reason: 13
¿Cómo puedo arreglar esto?
Gracias por adelantado
errno
13 seríaEACCESS
(permiso denegado).Respuestas:
Gracias a lanzz
Descubrí que el problema son los permisos.
Utilicé chmod + x para configurar la aplicación ejecutable en la carpeta MacOS de .app para que sea ejecutable y el problema se solucionó.
fuente
chmod u+x <Application.app>/Contents/MacOS/<application binary>
solucionó el problema en ambos casos.Si
chmod
no te funciona:Recibía el mismo error con un archivo .app extraído de un archivo zip, pero la
chmod
solución no me ayudó. Finalmente encontré esta página que sugería volver a extraer el archivo del zip original usando la Utilidad de archivo. Esto funcionó para mi caso.(Lo extraje usando 7-Zip en una PC y lo recogí en la Mac a través de DropBox, que presumiblemente destruyó los permisos de alguna manera).
fuente