題:
如何由一個身份不明的開發人員打開一個應用程序而不允許所有
FLY
2012-07-30 18:57:54 UTC
view on stackexchange narkive permalink

我知道為了安全起見,現在不再允許打開不是從mac應用商店下載的應用。

但是,肯定有一種解決方法可以打開您知道的應用“好”,但不在應用商店中。最好僅允許該應用,而不允許打開所有下載的應用。

screenshot

如何打開不是從山獅應用商店下載的應用?

好點子!我希望有一個選項可以手動允許一個應用程序,而不是立即拆除整個牆。
編輯使問題更加清楚。做得好!
@gentmatt如果您希望在不更改系統偏好設置中的情況下進行津貼或例外,請嘗試http://apple.stackexchange.com/a/58522/8546……我們是否應該有一個單獨的問題?
-1
我與@gentmatt進行了[簡短討論](http://chat.stackexchange.com/transcript/message/5566746#5566746)
我刪除了答案-經過仔細檢查,回顧了過去和現在的測試結果,它可能適用於Gatekeeper的其他方面。不是這個問題。
五 答案:
robmathers
2012-07-30 19:33:46 UTC
view on stackexchange narkive permalink

您可以通過右鍵/按住Control鍵並單擊並選擇“打開”來忽略每個應用程序的關守限制。並且由於檢查僅在第一次打開時完成,因此您可以在以後正常運行。

更多詳細信息,請參見:

這種方法實際上是Apple的官方方法。
@cksum,您是否有官方Apple方式的鏈接,將其包含在答案中會很好。
@FLY不幸的是沒有。此事在私人測試區進行了討論,因此仍在蘋果公司的保密協議之下。但是,我確定Apple會盡快記錄該功能。
@FLY,打開幫助中心,搜索“從身份不明的開發人員打開應用程序”。該方法在此處列出。
stuffe
2012-07-30 19:14:44 UTC
view on stackexchange narkive permalink

要根據您在“系統偏好設置”中設置的策略啟用應用程序的執行,只需右鍵單擊有問題的應用程序,然後單擊“打開”即可。這將進一步產生“您確定嗎?”進行檢查,但無需每次進入系統偏好設置即可打開應用並否決應用簽名設置。

這具有永久效果,對嗎?如果是,那就太好了。
顯然,一旦運行了應用程序,無論使用哪種方法進行身份驗證,都會將其簽名添加到允許的列表中,並且無需重新進行身份驗證/確認等即可再次運行它。
我可以確認,這將始終允許該應用運行:[link](http://www.evernote.com/shard/s35/sh/c11836ba-a3a9-4274-8a06-c8ce954e810c/865df24bc168f7e1fdeeacb7d0e51f9a)
Mathew Crogan
2013-10-22 17:45:32 UTC
view on stackexchange narkive permalink

儘管Ctrl + Right Click可能對某些人有用,但對我卻不起作用。他們修復它的關鍵是打開 Terminal.app (在 / Applications / Utilities 下),然後鍵入

  xattr -d com.apple .quarantine  

然後在最後按空格,然後將要嘗試打開的應用程序拖到其中,因此它看起來應該像這樣(這是Google Chrome的示例):

  xattr -d com.apple.quarantine / Users / username / Desktop / Google \ Chrome.app  

(此處 username 指用戶帳戶名)

我正在尋找2019和同上,您的解決方案有效
Alexander Kim
2018-05-21 14:06:57 UTC
view on stackexchange narkive permalink

僅針對一個應用程序禁用網守:

  sudo xattr -rd com.apple.quarantine /Applications/LockedApp.app
 

禁用所有應用程序的網守:

  sudo spctl --master-disable
 

安裝您的應用,然後再次啟用它:

  sudo spctl --master-enable
 

您可以通過輸入以下內容檢查評估狀態:

  sudo spctl --status
 
Daniel
2012-07-30 19:04:05 UTC
view on stackexchange narkive permalink

要啟用一個已知安全的未簽名應用程序,請按照以下步驟操作:

  1. 轉到系統偏好設置,然後選擇安全性和隱私,然後單擊“任何地方”

    enter image description here

  2. 啟動該應用。這將從應用程序中刪除“未簽名下載”警告狀態。

  3. 返回到系統偏好設置,然後將Gatekeeper設置返回到所需的級別(默認值為“ Mac App Store和已確定的開發人員”)

  4. ol>

    您的應用應按需要啟動,但將來下載的應用將受到Gatekeeper的審查。

嗯,是的,我現在看到了……但是我想將特定的應用程序添加到“白名單”中。但是我想,如果沒有人想出這一點,那麼現在必須做+1。一個更好的答案,我會接受的。
-1


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...