Mở ứng dụng không xác định nhà phát triển trên macOS Sequoia: cách an toàn, không tắt Gatekeeper

Đăng 29/10/2026 4 phút đọc Mẹo/Thủ thuật
Mục lục

Bạn tải một phần mềm về Mac, bấm mở và nhận được thông báo kiểu “Không thể mở … vì Apple không thể kiểm tra phần mềm độc hại” hoặc “… từ nhà phát triển không xác định”. Trên các bản macOS cũ, cách quen thuộc là giữ phím Control, bấm vào ứng dụng rồi chọn Mở. Từ macOS Sequoia (15), Apple đã bỏ cách tắt này. Bài viết hướng dẫn cách làm hiện nay theo đúng tài liệu của Apple, và quan trọng hơn: khi nào không nên làm.

Vì sao Mac chặn ứng dụng?

macOS có một lớp bảo vệ tên là Gatekeeper. Khi bạn mở một ứng dụng tải từ Internet lần đầu, Gatekeeper kiểm tra hai điều:

  • Ứng dụng có chữ ký của một nhà phát triển đã đăng ký với Apple không.
  • Ứng dụng đã được Apple công chứng (notarize) chưa, tức là đã qua bước quét mã độc tự động của Apple.

Thiếu một trong hai, macOS chặn lại và hỏi bạn. Bị chặn không có nghĩa ứng dụng chắc chắn độc hại. Nhiều phần mềm hợp pháp vẫn chưa được công chứng: phần mềm mã nguồn mở do nhóm nhỏ phát triển, công cụ do giảng viên hoặc phòng thí nghiệm tự viết, hay các bản cũ ra đời trước khi Apple bắt buộc công chứng.

Cách mở ứng dụng trên macOS Sequoia và mới hơn

  1. Mở ứng dụng như bình thường (bấm đúp). macOS sẽ báo chặn. Bấm Xong (Done) để đóng thông báo, đừng chọn Chuyển vào Thùng rác.
  2. Mở Cài đặt hệ thống (System Settings) từ menu Apple.
  3. Chọn Quyền riêng tư & Bảo mật (Privacy & Security), cuộn xuống phần Bảo mật.
  4. Bạn sẽ thấy dòng báo ứng dụng vừa bị chặn, kèm nút Vẫn mở (Open Anyway). Bấm nút này.
  5. macOS hỏi lại một lần nữa và yêu cầu mật khẩu hoặc Touch ID của máy. Xác nhận Mở.

Từ lần sau, ứng dụng đã được lưu thành ngoại lệ và mở bằng cách bấm đúp như mọi ứng dụng khác.

Không thấy nút “Vẫn mở”? Nút này chỉ xuất hiện sau khi bạn vừa thử mở ứng dụng và bị chặn. Hãy mở lại ứng dụng một lần nữa, sau đó quay lại ngay trang Quyền riêng tư & Bảo mật.

Khác gì so với macOS cũ?

macOS Sonoma (14) trở về trước macOS Sequoia (15) trở về sau
Control + bấm vào ứng dụng → Mở Có, mở được ngay Không còn tác dụng cho lần mở đầu tiên
Cài đặt → Quyền riêng tư & Bảo mật → Vẫn mở Có Có, là cách chính thức
Số bước 1–2 4–5, có nhập mật khẩu

Apple cố ý làm cho việc này phiền hơn: một vài bước thêm đủ để người dùng dừng lại suy nghĩ trước khi mở một ứng dụng lạ.

Không nên tắt hẳn Gatekeeper

Nhiều bài hướng dẫn cũ trên mạng (kể cả bài cũ trên blog này) chỉ cách tắt Gatekeeper cho toàn máy bằng lệnh Terminal, để mọi ứng dụng đều mở được không cần hỏi. Hiện nay tôi không khuyên làm vậy:

  • Bạn chỉ cần mở một ứng dụng, nhưng cách này bỏ bảo vệ cho mọi ứng dụng về sau, kể cả thứ bạn vô tình tải về.
  • Cách mở từng ứng dụng ở trên đã đủ dùng, và Apple vẫn hỗ trợ nó trên các bản macOS mới.
  • Apple thay đổi cơ chế này qua từng bản macOS, nên các mẹo dùng lệnh cũ có thể không còn hoạt động như mô tả.

Khi nào nên dừng lại

Gatekeeper đặt ra câu hỏi đúng: bạn có chắc ứng dụng này đáng tin không? Hãy dừng nếu:

  • Ứng dụng tải từ trang trung gian, không phải trang chính thức của nhà phát triển hay kho mã nguồn chính thức (ví dụ GitHub của dự án).
  • Đó là bản bẻ khoá (“full”, “crack”, “đã kích hoạt sẵn”). Đây là con đường phổ biến nhất để mã độc vào máy Mac: phần mềm vẫn chạy bình thường, nhưng kèm theo thứ lấy cắp mật khẩu, ví tiền điện tử hay tài khoản ngân hàng.
  • macOS báo ứng dụng “bị hỏng và không thể mở”. Với ứng dụng tải từ nguồn chính thức, hãy tải lại; nếu vẫn bị, liên hệ nhà phát triển. Thông báo này hay gặp ở các bản đã bị chỉnh sửa sau khi ký, và đó là dấu hiệu nên dừng, không phải tìm cách lách.

Phần mềm thương mại lớn như SPSS, Microsoft Office hay Zoom tải từ trang chính thức đều đã được ký và công chứng, nên bình thường sẽ không bị chặn. Nếu bị chặn khi cài một phần mềm như vậy, nhiều khả năng bạn đang cầm một bản không chính thức. Các cách có SPSS hợp pháp trên Mac có trong bài tải SPSS cho Macbook; nếu cần phần mềm miễn phí, jamovi là một lựa chọn tốt.

Hỏi đáp

Vì sao Control + bấm chuột không còn mở được ứng dụng?

Từ macOS Sequoia, Apple bỏ cách này cho lần mở đầu tiên. Bạn phải vào Cài đặt hệ thống → Quyền riêng tư & Bảo mật → Vẫn mở.

Đã bấm “Vẫn mở” một lần, lần sau có phải làm lại không?

Không. macOS lưu ứng dụng thành ngoại lệ, các lần sau mở bình thường.

Mở ứng dụng chưa xác minh có an toàn không?

Chỉ an toàn khi bạn chắc chắn về nguồn tải: trang chính thức của nhà phát triển hoặc kho mã nguồn chính thức của dự án. Không mở bản bẻ khoá hay ứng dụng tải từ trang trung gian.

Xem phiên bản macOS của máy ở đâu?

Menu Apple → Giới thiệu về máy Mac này (About This Mac).

Nguồn tham khảo

  • Apple Support: Mở ứng dụng Mac từ nhà phát triển không xác định (support.apple.com/102445).
  • Apple Platform Security: Gatekeeper và công chứng (notarization).
  • Apple Developer: thay đổi Gatekeeper trong macOS Sequoia (2024).
What’s your Reaction?
+1
0
+1
0
+1
0
IVAN NGUYEN
Viết về phần mềm nghiên cứu, phân tích dữ liệu và làm việc trên Mac. Về tôi →

Để lại bình luận

Email của bạn không được công khai.