Khi nhấp đúp để khởi chạy một ứng dụng chưa được tải xuống từ nhà phát triển đã được xác minh hoặc App Store, bạn sẽ nhận được cảnh báo "Không thể mở ứng dụng vì ứng dụng đó đến từ một nhà phát triển không xác định ." Đó là vì macOS được thiết lập để ngăn ứng dụng của các nhà phát triển không xác định khởi chạy theo mặc định.
Cảnh báo thường đi kèm với một cửa sổ hộp thoại và nút OK để nhấp vào. Dưới đây là một số ứng dụng có thể gặp thông báo khi nhấp đúp trên máy Mac:
- Không thể mở được "qbittorrent" vì nó đến từ một nhà phát triển không xác định
- Không thể mở được"MITAppinventorSetup.pkg" vì nó đến từ một nhà phát triển không xác định
- Không thể mở được "Chromium" vì nó đến từ một nhà phát triển không xác định
- Không thể mở "Setup.dmg" vì nó đến từ một nhà phát triển không xác định
- "mysql-8.0.21-macos10.15-x86_64.pkg" không thể mở được vì nó đến từ một nhà phát triển không xác định
May mắn thay, đây chỉ là cảnh báo và bạn có thể mở bất kỳ ứng dụng nào gây ra lỗi "nhà phát triển không xác định" bằng cách sử dụng các cách được trình bày trong bài đăng này.
Tại sao nhận được 'Không thể mở ứng dụng vì nó đến từ một nhà phát triển không xác định'?
Một cách phổ biến mà phần mềm độc hại xâm nhập vào thiết bị của bạn là ngụy trang thành một ứng dụng thực hoặc tự lây nhiễm vào một ứng dụng đáng tin cậy. Mặc dù chúng tôi liên tục được nhắc nhở không tải xuống ứng dụng từ các trang web đáng ngờ, nhưng Apple đã thực hiện thêm một bước nữa để giảm khả năng máy Mac bị nhiễm các chương trình độc hại và đảm bảo bạn không bị lừa chạy phần mềm mà bạn không mong muốn.
Tính năng này có tên là Gatekeeper, giúp kiểm tra xem ứng dụng được viết bởi nhà phát triển đã được xác minh hay có phần mềm độc hại. Nếu ứng dụng đến từ một nhà phát triển không xác định, nó sẽ cảnh báo bạn bằng thông báo "Không thể mở ứng dụng vì nó đến từ một nhà phát triển không xác định". Ngay cả khi đó là từ một nhà phát triển đã được xác định, Gatekeeper vẫn sẽ yêu cầu bạn xác nhận xem bạn có muốn mở ứng dụng hay không.
Hãy nhấp vào nút bên dưới để chia sẻ thông tin.
Làm cách nào để khắc phục 'Không thể mở ứng dụng vì nó đến từ nhà phát triển không xác định'?
Nhận được cảnh báo không nhất thiết có nghĩa là ứng dụng có hại hoặc bạn không thể mở ứng dụng từ nhà phát triển không xác định trên máy Mac. Nếu bạn chắc chắn ứng dụng đến từ một nguồn đáng tin cậy, bạn chỉ cần bỏ qua Gatekeeper hoặc tắt hoàn toàn ứng dụng để khởi chạy ứng dụng. Hãy thử các giải pháp sau nếu MacBook của bạn không thể mở ứng dụng từ nhà phát triển không xác định .
Cách sử dụng ứng dụng từ các nhà phát triển không xác định trên máy Mac :
- Cách 1:Nhấp chuột phải để mở ứng dụng không xác định
- Cách 2:Nhấp vào "Vẫn mở" trong Quyền riêng tư &Bảo mật
- Cách 3:Xóa thuộc tính mở rộng cho tệp
- Cách 4:Cho phép ứng dụng từ mọi nơi
Nhấp chuột điều khiển để mở ứng dụng không xác định
Cách dễ nhất để cho phép ứng dụng của nhà phát triển không xác định chạy trên máy Mac là giữ control khi nhấp vào ứng dụng và nhấp vào Mở. Thông qua menu phím tắt, bạn có thể ghi đè cài đặt bảo mật của mình và mở ứng dụng như bình thường.
Cách mở ứng dụng từ nhà phát triển không xác định trên Mac:
- Định vị ứng dụng trong thư mục Ứng dụng của bạn.
- Nhấn Control trong khi nhấp vào ứng dụng.
- Nhấp vào nút Mở từ trình đơn phím tắt.

- Nhấp vào Mở lại.
Sau đó, ứng dụng sẽ được lưu dưới dạng ứng dụng an toàn để mở và bạn có thể nhấp đúp để sử dụng ứng dụng đó trong tương lai như với bất kỳ ứng dụng đã đăng ký nào.
Mẹo: Nếu việc nhấp chuột điều khiển bằng chuột không hiệu quả, hãy thử bằng bàn di chuột tích hợp sẵn.
Nhấp vào "Vẫn mở" trong Quyền riêng tư &Bảo mật
Ngoài ra, bạn có thể cho phép ứng dụng bị chặn mở bằng cách nhấp vào nút "Vẫn mở" trong Quyền riêng tư và bảo mật. Nút này sẽ khả dụng trong khoảng một giờ sau khi bạn thử khởi chạy ứng dụng.
Cách cho phép ứng dụng của các nhà phát triển không xác định mở trên macOS Ventura :
Cách cho phép ứng dụng của các nhà phát triển không xác định mở trên macOS Monterey trở về trước :
Nếu bạn nhận thấy Dù sao thì vẫn mở không hoạt động trên Mac , hãy thử cài đặt lại macOS hoặc các giải pháp khác trong bài đăng này để khắc phục lỗi "Không thể mở được ứng dụng vì nó đến từ một nhà phát triển không xác định".
Xóa các thuộc tính mở rộng cho tệp
Khi một tệp được tải xuống từ internet, sử dụng HTTPS hoặc HTTP, trong email, thông qua Airdrop, v.v., cờ cách ly thường được gắn vào tệp đó bởi ứng dụng thực hiện tải xuống. Sau đó, Gatekeeper có thể sử dụng thuộc tính com.apple.quarantine để xác định xem nên kiểm tra hay chặn một ứng dụng.
Nếu bạn muốn tránh Gatekeeper hoặc các thông báo không mong muốn ngăn bạn sử dụng ứng dụng từ các nhà phát triển không xác định, bạn có thể xóa thuộc tính này.
Phải làm gì nếu MacBook của bạn không thể mở ứng dụng từ nhà phát triển không xác định:
Tùy chọn -r trong lệnh chọn thuộc tính cách ly của tất cả các tệp bên trong ứng dụng, thuộc tính này sẽ bị tùy chọn -d xóa. Sau đó, bạn sẽ có thể mở ứng dụng.
・ Xóa com.apple.quarantine:không có xattr:com.apple.quarantine?
Cho phép ứng dụng từ mọi nơi
Chúng tôi đã thảo luận về cách mở ứng dụng từ các nhà phát triển không xác định trên máy Mac bằng cách cấp ngoại lệ cho ứng dụng bị chặn trong ba giải pháp đầu tiên. Nếu vẫn không thể sử dụng ứng dụng, bạn có thể sửa đổi cài đặt Bảo mật &quyền riêng tư để cho phép tải xuống ứng dụng từ mọi nơi. Bằng cách này, bạn có thể cho phép khởi chạy tất cả ứng dụng của các nhà phát triển không xác định.
Tùy chọn Anywhere bị ẩn theo mặc định; bạn cần tắt Gatekeeper để nó xuất hiện. Hãy làm theo các bước sau để cho phép Mac cài đặt hoặc mở ứng dụng từ nhà phát triển chưa được xác minh bằng Terminal:
Vì việc tắt tính năng bảo vệ bảo mật có thể khiến máy Mac của bạn có nguy cơ cài đặt phần mềm độc hại nên bạn nên tắt tùy chọn "Mọi nơi" sau khi khởi chạy ứng dụng. Để thực hiện việc này, hãy chạy lệnh này trong Terminal: sudo spctl --master-enable
Bây giờ bạn đã biết cách sử dụng ứng dụng từ các nhà phát triển không xác định trên máy Mac, đừng quên chia sẻ giải pháp với người khác.
Đọc thêm:
Đã sửa! Ứng dụng có vẻ như đã bị giả mạo và có lỗi trên máy Mac

Cách xóa lỗi 'Sẽ làm hỏng máy tính của bạn' trên máy Mac
Bài viết này sẽ giải thích lý do bạn gặp lỗi này trên máy Mac và hướng dẫn bạn cách bỏ qua thông báo "Sẽ làm hỏng máy tính của bạn" trên máy Mac. Đọc thêm>>