在以前版本的操作系統的安全窗格中,提供以下選項:
但是在此版本中,任何地方都沒有選擇:
有沒有一種方法可以在任何地方打開?(也許通過終端?)
在以前版本的操作系統的安全窗格中,提供以下選項:
但是在此版本中,任何地方都沒有選擇:
有沒有一種方法可以在任何地方打開?(也許通過終端?)
Apple已在macOS Sierra上刪除了此功能,但是您可以在終端中重新啟用該功能:
sudo spctl --master-disable
另外,正如 Jack所指出的:
當然,這有點過分,但確實可以可靠地完成工作。可以在使用
啟動應用程序後立即重新啟用它。sudo spctl --master-enable
OS X通過在從Internet下載文件的應用程序中提供文件隔離來改進下載驗證。這意味著,當您嘗試打開下載文件時,會檢查其安全性(已知惡意軟件)。
您可以使用終端在隔離區檢查一個應用程序(或任何文件)。它實際上是擴展的文件系統屬性:
mac:〜用戶$ xattr /Applications/Some.app
com.apple.quarantine
mac:〜用戶$
如果您完全確定運行該應用程序是安全的,則可以刪除以下屬性(將要求您提供密碼):
mac:〜user $ sudo xattr -r -d com.apple.quarantine /Applications/Some.app
再次檢查:
mac:〜用戶$ xattr /Applications/Some.app
mac:〜用戶$
現在您應該可以運行該應用程序了。
您可以使用Finder中的Seconday單擊(右鍵單擊或 ⌃CTRL kbd> + Click)打開這些文件,然後選擇 open
。
現在(10.12 Beta(16A294a))-沒有復選框可在首選項中添加Anywhere選項。
Gatekeeper選項由Apple為Sierra重新設計。
結果是,蘋果公司刪除了“一般用戶”或 不是超級用戶的人群的“從任何地方安裝”選項。
但是,正如用戶Mateusz Szlosek所回答的那樣,您仍然可以通過在應用程序上單擊鼠標右鍵( Ctrl kbd>單擊)並選擇 Open 來通過Finder打開未簽名的應用程序。
>如果該應用是從存檔中提取的,則可能是您的存檔提取實用程序。
查看了此處找到的其他答案後,沒有一個對我有用。
最終,我意識到問題是我的檔案提取實用程序(Keka 1.0.6)無聲地無法從其.zip文件中提取應用程序,即使該應用程序看上去完整無缺,也帶有正確的圖標和所有內容,但未能閱讀包裝內容,會拋出一般錯誤消息:
應用程序“ AppNameHere.app”無法打開。
我改回使用內置的“ Archive Utility.app”,此後一切運行順利。因此,如果 sudo spctl --master-disable
不起作用,並且 xattr
顯示文件未被隔離,請嘗試使用其他提取器實用程序。