Uruchamianie aplikacji na MacOSX Mountain Lion: Job nie wykonał (3) z dziwnego powodu: 13

18

Próbowałem uruchomić aplikację na komputerze Mac, ale szybko się zamyka, sprawdziłem flagę Kwarantanny, ale to nie był problem, sprawdziłem konsolę i oto informacja o błędzie:

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

Jak mogę to naprawić?

Z góry dziękuję

Shahin
źródło
2
errno13 byłoby EACCESS(pozwolenie odmówiono).
lanzz
@lanzz Czy masz link do źródła wyjaśnienia błędu?
stib

Odpowiedzi:

21

Dzięki Lanzz

Dowiedziałem się, że problemem są uprawnienia.

Użyłem chmod + x, aby ustawić aplikację wykonywalną w folderze MacOS w .app, aby była wykonywalna i problem został rozwiązany.

Shahin
źródło
1
To działało pięknie. Natknąłem się również na ten problem z Minecraft i Slender: The Eight Pages. za pomocą chmod u+x <Application.app>/Contents/MacOS/<application binary>naprawiono problem w obu przypadkach.
spex
1

Jeśli chmodnie działa dla ciebie:

Otrzymałem ten sam błąd przy wyodrębnieniu pliku .app z pliku zip, ale chmodrozwiązanie nie pomogło. W końcu znalazłem tę stronę, która sugerowała ponowne rozpakowanie pliku z oryginalnego pliku zip za pomocą narzędzia do archiwizacji. To zadziałało w mojej sprawie.

(Wyodrębniłem go za pomocą 7-Zip na PC i podniosłem na Macu za pośrednictwem DropBox, który prawdopodobnie w jakiś sposób zakłócił uprawnienia.)

Buzzwig
źródło