Apple thay đổi điều luật cho việc bảo vệ ứng dụng “Gatekeeper” trên OS X 10.9.5 & Yosemite

Hattori Kenzo

New Member
Tham gia
2/8/14
Bài viết
7
Được thích
10
1053 #1

Sự thay đổi mới đây trong phiên bản chính của hệ điều hành Mavericks và phiên bản thử nghiệm Yosemite yêu cầu lập trình viên sẽ phải xác nhận lại chữ ký (sign) cho ứng dụng của họ và cung cấp bản nâng cấp lên Mac App Store để có thể thông qua quy trình kiểm duyệt của “Gatekeeper”.
Điều này đồng nghĩa với việc những ứng dụng được tạo và ký dành cho những phiên bản của hệ điều hành cũ hơn 10.9 sẽ được cảnh báo chữ ký không còn giá trị bởi “Gatekeeper”.

Đối với người sử dụng, việc này sẽ mang lại thêm một chút rắc rối khi sử dụng ứng dụng của bên thứ ba thay vì từ Mac App Store, nơi mà hầu hết những lập trình viên đều thực hiện thao tác ký ứng dụng trước khi làm ra ứng dụng đó.


Để có thể khắc phục tình trạng này, lập trình viên cần phải viết ứng dụng của họ trên hệ điều hành Mavericks và nâng cấp chữ ký mới. Đối với người dùng nếu gặp phải ứng dụng không chạy, chúng ta có thể nhấp chuột phải vào ứng dụng và chọn mở “Open” để vượt qua sự ngăn chặn của “Gatekeeper”.

Apple đã và đang liên tục thúc đẩy lập trình viên nâng cấp hệ điều hành của họ, xác nhận lại chữ ký và đăng lại ứng dụng lên Mac App Store để tránh những trục trặc về sau.

Hãng cũng cho biết rằng những ứng dụng đã được nâng cấp chữ ký vẫn có thể sử dụng được với những hệ điều hành OS X cũ hơn mà không gặp trục trặc về tương thích. Người duy nhất bắt buộc phải nâng cấp hệ điều hành là những lập trình viên sử dụng những hệ thống lỗi thời.


 
Last edited by a moderator:
Top Bottom