MacOSX Mountain Lionでアプリを実行中:奇妙な理由でジョブがexec(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

@lanzz errnoの説明のソースへのリンクはありますか?
STIB

回答:


21

lanzzに感謝

問題は権限であることがわかりました。

chmod + xを使用して、.appのMacOSフォルダーの下に実行可能アプリを設定して実行可能にし、問題を修正しました。


1
これは見事に機能しました。また、MinecraftとSlender:The Eight Pagesでこの問題に遭遇しました。使用chmod u+x <Application.app>/Contents/MacOS/<application binary>すると、両方のケースで問題が修正されました。
spex

1

もしchmodあなたのために動作しません。

zipから抽出された.appファイルでも同じエラーが発生していましたが、chmod解決策は役に立ちませんでした。最終的に、アーカイブユーティリティを使用して元のzipからファイルを再抽出することを提案するこのページを見つけました。これは私の場合はうまくいきました。

(PCで7-Zipを使用してそれを抽出し、DropBoxを介してMacでそれを取得しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.