Chạy ứng dụng trên MacOSX Mountain Lion: Thất bại trong việc thực thi (3) vì lý do kỳ lạ: 13


18

Tôi đã cố chạy một ứng dụng trên máy mac của mình nhưng nó nhanh chóng đóng lại, tôi đã kiểm tra cờ Kiểm dịch nhưng đó không phải là vấn đề, tôi đã kiểm tra Console và đây là thông tin lỗi:

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

Làm thế nào tôi có thể sửa lỗi này?

Cảm ơn trước


2
errno13 sẽ là EACCESS(sự cho phép bị từ chối).
lanzz

@lanzz bạn có một liên kết cho nguồn giải thích errno không?
stib

Câu trả lời:


21

Cảm ơn lanzz

Tôi phát hiện ra rằng vấn đề là quyền.

Tôi đã sử dụng chmod + x để đặt ứng dụng thực thi trong thư mục MacOS của .app để làm cho nó có thể thực thi được và sự cố đã được khắc phục.


1
Điều này làm việc rất đẹp. Tôi cũng gặp vấn đề này với Minecraft và Slender: The Eight Pages. sử dụng đã chmod u+x <Application.app>/Contents/MacOS/<application binary>khắc phục sự cố trong cả hai trường hợp.
spex

1

Nếu chmodkhông làm việc cho bạn:

Tôi đã gặp lỗi tương tự với tệp .app được trích xuất từ ​​zip nhưng chmodgiải pháp không giúp được. Cuối cùng tôi đã tìm thấy trang này đề xuất giải nén lại tệp từ zip gốc bằng Tiện ích Lưu trữ. Điều này làm việc cho trường hợp của tôi.

(Tôi đã trích xuất nó bằng 7-Zip trên PC và chọn nó trên Mac thông qua DropBox, có lẽ đã xử lý các quyền theo một cách nào đó.)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.