J'ai essayé de lancer une application sur mon Mac, mais celui-ci se ferme rapidement. J'ai vérifié l'indicateur de quarantaine, mais ce n'était pas le problème. J'ai vérifié la console et voici les informations d'erreur:
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
Comment puis-je réparer cela?
Merci d'avance
errno
13 seraitEACCESS
(permission refusée).Réponses:
Merci à lanzz
J'ai découvert que le problème est des autorisations.
J'ai utilisé chmod + x pour définir l'application exécutable sous le dossier MacOS du .app afin de la rendre exécutable. Le problème est résolu.
la source
chmod u+x <Application.app>/Contents/MacOS/<application binary>
résolu le problème dans les deux cas.Si
chmod
cela ne fonctionne pas pour vous:J'obtenais la même erreur avec un fichier .app extrait d'un zip, mais la
chmod
solution ne m'a pas aidé. J'ai finalement trouvé cette page qui suggérait de ré-extraire le fichier du zip d'origine à l'aide de l'utilitaire d'archivage. Cela a fonctionné pour mon cas.(Je l'avais extrait à l'aide de 7-Zip sur un PC et l'avait récupéré sur Mac via DropBox, ce qui a probablement altéré les autorisations d'une certaine manière.)
la source