Cách nhận các bản cập nhật ứng dụng qua OS X Gatekeeper

Dịch vụ quản lý thực thi dữ liệu Gatekeeper của Apple cung cấp bảo mật tăng cho người dùng OS X, nhưng đôi khi nó có thể chặn một số chương trình hợp pháp, đặc biệt là ở cài đặt bảo mật cao nhất.

Ba cấp độ bảo mật Gatekeeper trong OS X là cho phép tất cả các chương trình, cho phép các chương trình được ký với ID Nhà phát triển Apple hợp lệ hoặc chỉ cho phép các chương trình được phân phối thông qua Mac App Store. Với hai cấp độ hạn chế hơn, hệ thống yêu cầu hướng dẫn rõ ràng để chạy một ứng dụng không tin cậy. Mặc dù cách tiếp cận này làm tăng tính bảo mật, nhưng nếu bạn có Gatekeeper được đặt ở mức bảo mật cao hơn thì bạn có thể gặp phải sự cố khi cập nhật một số chương trình, ngay cả khi các chương trình đó đã được thêm vào danh sách ngoại lệ của Gatekeeper.

Điều này đặc biệt đúng đối với các chương trình áp dụng tự cập nhật bằng cách tải xuống và chạy chương trình cập nhật độc lập, trong đó mặc dù chương trình chính được Gatekeeper cho phép chạy, nhưng trình cập nhật có thể không được.

Ví dụ: trình duyệt Opera cập nhật bằng cách tải xuống trình cập nhật vào thư mục bộ đệm tương đối ẩn, nơi nó chạy vào lần tiếp theo trình duyệt được khởi chạy. Nhưng nếu bạn có bảo mật Gatekeeper được đặt ở mức cao nhất, nó sẽ ngăn trình cập nhật chạy vì nó không nhận ra nó là một chương trình App Store.

Thông thường, đây không phải là vấn đề, vì khi giới hạn này bật lên, bạn có thể nhấp chuột phải vào chương trình để mở chương trình từ menu ngữ cảnh, điều này sẽ thêm nó như một ngoại lệ đối với quy tắc Gatekeeper. Tuy nhiên, trong một thư mục bộ đệm ẩn, trình cập nhật không dễ truy cập sau khi thoát. Điều này có nghĩa là một khi bạn nhấp vào "OK" trên thông báo rằng chương trình không được phép chạy, Opera sẽ đơn giản thoát và sẽ không có gì để đánh dấu là cho phép.

Để khắc phục các lỗi như vậy, bạn có ba tùy chọn:

  1. Vô hiệu hóa Gatekeeper tạm thời

    Đây có lẽ là tùy chọn dễ nhất, vì nó sẽ cho phép chương trình chạy và tự cập nhật. Để thực hiện việc này, hãy đi tới tùy chọn hệ thống Bảo mật, xác thực và chọn tùy chọn cho phép thực thi các ứng dụng được tải xuống từ bất kỳ đâu.

  2. Tải xuống bản cập nhật từ nhà phát triển

    Bạn có thể truy cập trang web của nhà phát triển ứng dụng và nhận trình cập nhật từ đó. Điều này sẽ cho phép bạn mở nó bằng cách nhấp chuột phải và chọn Mở từ menu ngữ cảnh, sau đó xác nhận rằng bạn muốn chạy ứng dụng.

  3. Truy cập gói cập nhật hiện tại và tạo một ngoại lệ Gatekeeper cho nó

    Mặc dù trình cập nhật bị ẩn, bạn có thể tiết lộ và sau đó chạy thủ công. Để thực hiện việc này, hãy đợi Gatekeeper hiển thị thông báo cảnh báo của nó, sau đó nhấp chuột phải vào biểu tượng Dock của trình cập nhật và chọn Tùy chọn> Hiển thị trong Finder. Sau đó bấm chuột phải vào gói updater để mở nó và thêm nó vào ngoại lệ Gatekeeper. Điều này có thể không hoạt động trong tất cả các trường hợp, nhưng trong hầu hết các tình huống trong đó trình cập nhật là một ứng dụng riêng biệt không được ký.


 

Để LạI Bình LuậN CủA BạN