Mình nhận được phản hồi của khá nhiều bạn về việc một số game không chạy được sau khi đã chép vào thư mục Application và chạy.
Thực ra Game trên Mac khá kén, việc một số game không chạy được chủ yếu là do việc không tương thích về phần cứng, về phiên bản macos đang chạy. Tuy nhiên, nếu bạn đã tắt Gatekeeper theo hướng dẫn ở bài sau:
HƯỚNG DẪN TẮT GATEKEEPER BẬT TÙY CHỌN ANYWHERE TRÊN MAC
mà vẫn gặp thông báo lỗi kiểu như hình sau:
Lỗi này thường là vấn đề liên quan đến quyền đọc ghi trên ứng dụng. Để xử lý lỗi này bạn làm theo hướng dẫn sau:
– Nhấn vào Launch Pad tìm Terminal hoặc tìm trong /Applications/Utilities/ – Mở Terimal lên
Chạy lệnh sau:
chmod +x Ten_Ung_Dung.app/Contents/MacOS/*
Mình lấy ví dụ ở đây là game Call of Duty 4 (do game này mình nhận được phản hồi không chạy được khá nhiều). Sau khi tải về bạn chép game này vào thư mục Application. Ví dụ mặc định game này tên là Call of Duty.app thì bạn sẽ chạy lệnh như sau:
chmod +x /Applications/Call of Duty.app/Contents/MacOS/*
Sau đó bạn trở lại thư mục Application, chạy file Call Of Duty xem còn bị lỗi không? Nếu vẫn còn lỗi thì có thể do phiên bản mac os hoặc cấu hình máy bạn không tương thích để chạy game
Chúc các bạn thành công – maclife.io