macOS là hệ điều hành tinh vi với mức độ bảo mật cao. Mặc định, nó không cho phép cài ứng dụng từ nhà phát triển không xác định. Tuy nhiên, bên cạnh nhiều ứng dụng độc hại trong danh mục ứng dụng nhà phát triển không xác định, có nhiều ứng dụng chất lượng. Vì vậy, sớm muộn bạn có thể cần cài một số ứng dụng từ nhà phát triển không xác định trên Mac. Đừng hiểu lầm. Tôi không muốn thuyết phục bạn dùng ứng dụng từ nhà phát triển không xác định. Tuy nhiên, nếu bạn muốn làm vậy, đây là tất cả các bước để chạy ứng dụng ‘không thể mở vì nó từ nhà phát triển không xác định’ trên Mac chạy macOS.
Giải pháp trong bài này hoạt động trên hầu hết macOS bao gồm High Sierra.

Cho phép một ứng dụng đơn lẻ từ nhà phát triển không xác định
Nếu bạn chỉ muốn cài một ứng dụng cụ thể từ nhà phát triển không xác định, làm theo các bước sau.
- Nhấn và giữ phím Control và left-click vào biểu tượng ứng dụng. Bây giờ, chọn Open từ menu ngữ cảnh.

- Cửa sổ pop-up sẽ hiện, yêu cầu xác nhận hành động. Nhấn Open để tiếp tục.

Bây giờ ứng dụng sẽ cài đặt như bình thường. Tuy nhiên, thủ tục này chỉ cho phép cài ứng dụng hiện tại. Bất kỳ ứng dụng nào từ nhà phát triển không xác định bạn muốn chạy sau sẽ bị từ chối. Để cho phép tất cả cài đặt tương lai, xem phần sau.
Cho phép tất cả ứng dụng từ nhà phát triển không xác định
Nếu bạn hiểu rủi ro và lợi thế và muốn cho phép tất cả ứng dụng từ nhà phát triển không xác định chạy, hãy làm theo các bước sau.
- Nhấn vào logo Apple trên thanh menu Mac. Bây giờ, chọn System Preferences từ menu pop-up.

- Tìm kiếm Security & Preferences trong cửa sổ System Preferences. Bây giờ, double-click để mở ứng dụng.

- Nhấn vào tab General ở trên cùng cửa sổ Security & Privacy.

- Nhấn vào biểu tượng khóa ở góc dưới bên trái cửa sổ.

- Nhập tên đăng nhập và mật khẩu và nhấn Unlock. Điều này cho phép bạn chỉnh sửa các tùy chọn trong cửa sổ này.

- Trong phần “Allow applications downloaded from:” chọn Anywhere. Điều này cho phép cài ứng dụng từ mọi nguồn.

- Bây giờ, cửa sổ pop-up sẽ hiện, yêu cầu xác nhận hành động. Nhấn Allow From Anywhere.

Sau khi hoàn tất quy trình này, bạn có thể cài bất kỳ ứng dụng nào từ nhà phát triển không xác định trên Mac OS X Mountain Lion mà không cần điều chỉnh thêm.
Hoàn tác thay đổi bảo mật
Nếu vì bất kỳ lý do nào, bạn muốn hoàn tác thay đổi và chặn lại ứng dụng từ nhà phát triển không xác định, bạn cũng làm được. Để hoàn tác, làm theo tất cả các bước phần trước, nhưng ở Bước #6 thay vì chọn Allow From Anywhere, chọn Mac App Store and identified developers. Nếu pop-up hiện, xác nhận hành động và xong. Bây giờ Mac OS Lion sẽ ngăn bạn cài ứng dụng từ nhà phát triển không xác định trở lại.
Hãy dùng các bước bật/tắt tính năng này trên Mac OS Lion, và luôn nhận thức rủi ro mà một số ứng dụng từ nhà phát triển không xác định có thể mang lại.