在MacOSX Mountain Lion上运行应用:奇怪的原因,作业无法执行(3):13


18

我试图在Mac上运行一个应用程序,但是它很快关闭,我已经检查了隔离标志,但这不是问题,我检查了控制台,这是错误信息:

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

我怎样才能解决这个问题?

提前致谢


2
errno13 EACCESS(许可被拒绝)。
lanzz 2012年

@lanzz您是否有errno说明来源的链接?
stib 2014年

Answers:


21

多亏了lanzz

我发现问题出在权限。

我使用chmod + x将.app的MacOS文件夹下的可执行应用程序设置为可执行,此问题已解决。


1
效果很好。我也在《我的世界》和《苗条:八页》中遇到了这个问题。chmod u+x <Application.app>/Contents/MacOS/<application binary>在两种情况下使用解决问题。
spex

1

如果chmod不适合您:

从zip提取的.app文件出现相同的错误,但是chmod解决方案没有帮助。我最终找到了该页面该页面建议使用存档实用程序从原始zip中重新提取文件。这适用于我的情况。

(我已经在PC上使用7-Zip提取了该文件,然后通过DropBox在Mac上将其提取了,大概是通过某种方式破坏了权限。)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.