Apple News

Apple tạm thời nới lỏng yêu cầu công chứng trong macOS Catalina cho các ứng dụng không phải Mac App Store

Táo chiều nay nhắc nhở các nhà phát triển về các yêu cầu công chứng sắp tới đối với các ứng dụng Mac được tạo bên ngoài Mac App Store.





Các ứng dụng được phân phối bên ngoài & zwnj; Mac App Store & zwnj; phải được Apple công chứng để chạy trên hệ điều hành macOS Catalina được phát hành vào mùa thu này.

apple mac công chứng
Apple nói rằng để giúp quá trình chuyển đổi dễ dàng hơn đối với cả nhà phát triển và người dùng Mac, điều kiện tiên quyết về công chứng đã được điều chỉnh cho đến tháng 1 năm 2020.



Các nhà phát triển hiện có thể công chứng các ứng dụng không đáp ứng các yêu cầu nhất định trước đó, chẳng hạn như ứng dụng sử dụng SDK cũ hơn hoặc bao gồm các thành phần không được ký bởi ID nhà phát triển.

Apple có một danh sách đầy đủ các khoản phụ cấp trang web của nhà phát triển :

Bây giờ bạn có thể công chứng phần mềm Mac:
- Không bật tính năng Hardened Runtime.
- Có các thành phần không được ký bằng ID nhà phát triển của bạn.
- Không bao gồm dấu thời gian an toàn với chữ ký mã của bạn.
- Được xây dựng với SDK cũ hơn.
- Bao gồm quyền com.apple.security.get-task-allow với giá trị được đặt thành bất kỳ biến thể nào của true.

Apple đã yêu cầu phần mềm mới được phân phối với ID nhà phát triển bên ngoài & zwnj; Mac App Store & zwnj; được công chứng để chạy từ macOS Mojave 10.14.5.

Apple đã giới thiệu công chứng trong macOS Mojave như một cách để bảo vệ người dùng Mac khỏi các ứng dụng độc hại và có hại hơn nữa.

Đối với quy trình công chứng, Apple cung cấp & zwnj; Mac App Store & zwnj; nhà phát triển có ID nhà phát triển được yêu cầu để cho phép chức năng Gatekeeper trên macOS cài đặt & zwnj; Mac App Store & zwnj; ứng dụng.

Không cần công chứng đối với các ứng dụng được phân phối qua & zwnj; Mac App Store & zwnj ;. Thông tin thêm về công chứng có thể được tìm thấy trên trang web dành cho nhà phát triển của Apple .