Bạn không phải đối phó với nó. Mở nó và OS X sẽ xin phép bạn. Hoặc như Richard đề xuất, xóa nó bằng cách sử dụng một cái gì đó như:
xattr -d com.apple.quarantine my_jar.jar
Để thực hiện việc này một cách tự động cho bất kỳ tệp nào đã tải xuống, bạn có thể đính kèm một hành động thư mục vào thư mục tải xuống, như được mô tả trên macosxhints.com trong 10.5: Xóa cờ cảnh báo 'tệp đã tải xuống' .
Và những điều sau đây đã được đăng trên macosxhints.com từ lâu, đối với Safari: 10.5: Vô hiệu hóa cảnh báo 'tải xuống từ internet' , tuyên bố một người có thể xóa VerifiedDownloadPlugin.plugin
khỏi /Library/Internet Plug-Ins
. Tôi đã không kiểm tra điều đó.
Như một bên: đôi khi một người cần phải bắt đầu một chương trình nhiều lần trên máy Mac. Điều đó có thể được thực hiện bằng cách sử dụng cd /Applications/some-application/
theo sau open -n "Application Name.app"
. Điều này thực sự cần .app
hậu tố; đang chạy open -n "Application Name"
có thể khiến một GateKeeper dừng truy cập:
"Tên ứng dụng" không thể được mở vì nó là của một nhà phát triển không xác định.
Tùy chọn bảo mật của bạn cho phép chỉ cài đặt các ứng dụng từ Mac App Store và các nhà phát triển được xác định.
Ở trên, thậm chí loại bỏ thuộc tính mở rộng com.apple.quarantine
không khắc phục điều đó, nhưng sử dụng .app
hậu tố chỉ hoạt động tốt.
(Tôi không khuyên ai thực sự thoát khỏi các biện pháp an ninh.)