Hướng dẫn tắt GateKeeper trên macOS để cài ứng dụng ngoài Appstore, sửa lỗi “damaged and can’t be opened. You should move it to the Trash”

Tổng quan:
Gatekeeper trên macOS là một tính năng bảo mật được phát triển bởi Apple để ngăn chặn việc cài đặt các ứng dụng không được phê duyệt hoặc không tin cậy từ internet. Gatekeeper giúp bảo vệ người dùng khỏi việc cài đặt và sử dụng phần mềm độc hại trên máy tính Mac.

Gatekeeper on macOS

Khi các bạn tải và cài đặt ứng dụng ngoài Appstore khi mở sẽ hiện thông báo ".....is damaged and can’t be opened. You should move it to the Trash Hoặc: “App can’t be opened because it is from an unidentified developer” . Để khắc phục lỗi này các bạn cần tắt Gatekeeper theo hướng dẫn bên dưới.

Hướng dẫn:

  • Đầu tiên để tắt Gatekeeper các bạn tìm kiếm Terminal bằng Spotlight (Phím tắt command + space)

  • Tiếp theo bạn mở Terminal lên và gõ dòng lệnh bên dưới rồi nhấn Return (Enter), có thể copy luôn cho nhanh 
sudo spctl --master-disable



  • Terminal sẽ yêu cầu nhập khẩu, các bạn nhập mật khẩu của máy vào, lưu ý rằng khi nhập mật khẩu sẽ không hiển thị gì cho thấy là đang nhập. Bạn cứ gõ đúng rồi nhấn Return (Enter) là được.
Sau khi nhập lệnh trên và xác nhận bằng mật khẩu quản trị, Gatekeeper sẽ được tắt và bạn sẽ có thể cài đặt các ứng dụng không được phê duyệt mà không gặp trở ngại.

  • Để bật lại Gatekeeper, các bạn mở lại Terminal sau đó gõ lệnh bên dưới rồi nhập mật khẩu tương tự các bước trên:
sudo spctl --master-enable
  • Ngoài ra để kiểm tra các bạn có thể gõ lệnh sau rồi nhấn Return (Enter):
spctl --status
Nếu xuất hiện:
  • "assessments enable": Gatekeeper đang bật
  • "assessments disabled": Gatekeeper đang tắt
Ngoài ra các bạn có thể sử dụng thêm cách nữa nếu sau khi làm cách trên không hiệu quả: 
  • Các bạn mở Terminal lên và gõ lệnh dưới đây rồi kéo thả ứng dụng vào cửa sổ Terminal sau đó nhấn Return (Enter)
xattr -cr 
Ví dụ như trong ảnh trên mình kéo thả file ứng dụng Github
  • Lưu ý sau lệnh xattr -cr là khoảng cách rồi mới tới đường dẫn ứng dụng!
Nếu các bạn gặp lỗi Operation not permitted thì cấp quyền cho Terminal như sau:

Bật quyền truy cập cho Terminal

Tổng kết:

Trên đây là hướng dẫn tắt GateKeeper trên macOS để cài ứng dụng ngoài Appstore, sửa lỗi “damaged and can’t be opened. You should move it to the Trash”
Bằng cách sử dụng các lệnh trên, bạn có thể dễ dàng điều chỉnh cài đặt Gatekeeper trên macOS để đảm bảo an toàn cho hệ thống của mình. Hãy nhớ chỉ tắt Gatekeeper khi cần thiết và kích hoạt lại sau khi hoàn thành công việc cần thực hiện.

Chúc các bạn thành công!


Lưu ý: Các phần mềm trên NghienCongNghe.net được tổng hợp từ nhiều nguồn khác nhau và chỉ nên phục vụ cho mục đích dùng thử. Nếu có thắc mắc các bạn hãy để lại bình luận hoặc tham gia vào Group của Nghiện Công Nghệ và đặt câu hỏi nhé! Nếu thấy ứng dụng, phần mềm hữu ích, rất khuyến khích các bạn mua bản quyền để ủng hộ nhà sản xuất! Xin cảm ơn các bạn!

Nếu thấy Nghiện Công Nghệ là Website hữu ích các bạn có thể ủng hộ chúng mình ly Cafe và có thêm kinh phí duy trì trang tại đây nhé! Cảm ơn các bạn rất nhiều!

Đăng nhận xét

Mới hơn Cũ hơn