Đây là vấn đề phổ biến nhất mà người dùng Mac đang gặp phải trên hầu hết các phiên bản macOS, đó là khi khởi chạy một ứng dụng sẽ gặp lỗi thoát đột ngột, thông thường lỗi này liên quan đến phiên bản macOS có thể do cơ chế bảo mật nên một số ứng dụng khi khởi chạy sẽ dẫn tới bị Crash.
Bạn có thể thấy khi mở một số ứng dụng sẽ nhận được thông báo như dưới đây.
Mình đã tìm hiểu và fix được lỗi này các bạn hãy thử áp dụng nếu đang gặp lỗi tương tự nhé
Phương pháp 1: Tắt SIP
Như đã nói ở trên có thể do cơ chế bảo mật trên macOS nên ứng dụng bị Crash các bạn thử tắt SIP đi rồi thử lại nhé. Cách tắt SIP bạn xem ở bài viết Hướng dẫn tắt System Integrity Protection (SIP) trên macOSNếu ứng dụng vẫn bị crash bạn hãy thử với phương pháp bên dưới
Phương pháp 2:
Bước 1: Các bạn mở Terminal và chạy câu lệnh sau:xcode-select --install
Đây là lệnh để cài đặt Command Line Tools, cài đặt sẽ hơi lâu một chút, các bạn chờ cho đến khi cài đặt hoàn tất để sang bước tiếp theo.
Bước 2: Cài đặt xong Command Line Tools, bạn chạy tiếp dòng lệnh sau:sudo codesign --force --deep --sign - /Applications/Ứng dụng bị lỗiDòng lệnh trên các bạn thay đổi chỗ /Applications/Ứng dụng bị lỗi bằng cách vào thư mục Application và kéo ứng dụng bị lỗi vào cửa sổ Terminal. Để dễ hiểu hơn, mình ví dụ fix lỗi ứng dụng Glyphs thì sẽ làm như sau:
Mở Terminal copy dòng lệnh sau:
sudo codesign --force --deep --sign -
Tiếp theo, vào thư mục Application, kéo app Glyphs vào cửa sổ Terminal sau dấu - rồi nhấn Enter, bạn sẽ thấy như ảnh dưới:
Sau đó nhập mật khẩu đăng nhập máy và Enter. Như vậy là xong, lỗi Crash app đã được sửa. Chúc các bạn thành công!
Tags:
macOS