Ich habe versucht, eine App auf meinem Mac auszuführen, diese wird jedoch schnell geschlossen. Ich habe das Quarantäne-Flag überprüft, aber das war nicht das Problem. Ich habe die Konsole überprüft und hier sind die Fehlerinformationen:
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
Wie kann ich das beheben?
Danke im Voraus
errno
13 wäreEACCESS
(Erlaubnis verweigert).Antworten:
Danke an lanzz
Ich fand heraus, dass das Problem Berechtigungen sind.
Ich habe chmod + x verwendet , um die ausführbare App im MacOS- Ordner der .app-Datei so einzustellen, dass sie ausführbar ist, und das Problem wurde behoben.
quelle
chmod u+x <Application.app>/Contents/MacOS/<application binary>
das Problem in beiden Fällen behoben.Wenn
chmod
es bei Ihnen nicht funktioniert:Ich habe den gleichen Fehler mit einer .app-Datei erhalten, die aus einer Zip-Datei extrahiert wurde, aber die
chmod
Lösung hat nicht geholfen. Ich fand schließlich diese Seite, die vorschlug, die Akte vom ursprünglichen Zip mit dem Archiv-Dienstprogramm wieder zu extrahieren. Das hat in meinem Fall funktioniert.(Ich hatte es mit 7-Zip auf einem PC extrahiert und über DropBox auf dem Mac abgerufen, was vermutlich die Berechtigungen in irgendeiner Weise entstellt hat.)
quelle