如何在你的mac上開啟來自“不明開發者”的應用程式

macOS有一個名為“Gatekeeper”的功能,可以鎖定你的Mac,強制它在預設情況下只能執行蘋果認可的軟體。但是Mac的鎖定方式和Android的鎖定方式一樣,你仍然可以自由地執行任何你想要的應用程式。...

如何在你的mac上開啟來自“不明開發者”的應用程式

macOS有一個名為“Gatekeeper”的功能,可以鎖定你的Mac,強制它在預設情況下只能執行蘋果認可的軟體。但是Mac的鎖定方式和Android的鎖定方式一樣,你仍然可以自由地執行任何你想要的應用程式。

Gatekeeper的工作方式有點不同,這取決於您執行的macOS版本。舊版本只需一個簡單的開關就可以關閉它,而macossierra則讓事情變得更復雜一些。這是你需要知道的。

看門人的工作原理

每當你在Mac上啟動一個新的應用程式時,Gatekeeper都會檢查它是否用有效的簽名簽名。如果應用程式是用有效的簽名簽名的,則允許它執行。如果不是這樣,您將看到一條警告訊息,並且您的Mac將阻止應用程式執行。

但並不是每個Mac應用都有簽名。網路上的一些應用程式——尤其是舊的應用程式——就是沒有簽名,即使它們是可信的。也許他們已經有一段時間沒有更新了,或者也許開發人員只是沒有麻煩。這就是為什麼蘋果提供了一種繞過網守的方法。(如果您正在開發自己的應用程式,您可能還希望繞過此操作並執行未簽名的應用程式。)

相關:如何在Mac上安裝應用程式:你需要知道的一切

Gatekeeper知道三種不同型別的應用程式:

  • Mac應用商店的應用程式:你從Mac應用商店安裝的應用程式被認為是最值得信賴的,因為它們已經通過了蘋果的審查程式,並且由蘋果自己託管。儘管這是許多應用程式開發人員不使用Mac應用程式商店的原因,但它們也被沙盒所包圍。
  • 來自指定開發者的應用程式:Mac應用程式開發者可以從蘋果公司獲得一個唯一的開發者ID,並使用它來簽署他們的應用程式。這個數字簽名確保應用程式實際上是由特定的開發人員建立的。例如,當你在Mac上安裝Google Chrome時,它是用Google的開發者ID簽名的,所以蘋果允許它執行。如果發現某個開發人員正在濫用其開發人員ID,或者該ID是被駭客獲取的,而駭客正使用該ID簽署惡意應用程式,則可以吊銷該開發人員ID。透過這種方式,Gatekeeper確保只有那些合法的開發人員建立的應用程式才能在您的計算機上執行,這些開發人員已經經歷了獲取開發人員ID的麻煩,並且信譽良好。
  • 來自其他任何地方的應用程式:那些不是從Mac應用程式商店獲得的應用程式,也不是用開發者ID簽名的應用程式,屬於最後一類。蘋果認為這些是最不安全的,但這並不意味著一個應用程式是不可信的——畢竟,多年未更新的Mac應用程式可能沒有正確的簽名。

預設設定是隻允許來自前兩個類別的應用程式:Mac應用程式商店和來自已識別的開發人員。此設定應提供良好的安全性,允許使用者從應用程式商店獲取應用程式或從web下載已簽名的應用程式。

如何開啟未簽名的應用程式

如果你試圖開啟一個未簽名的應用程式雙擊它,它不會工作。您將看到一條“[App Name]無法開啟,因為它來自一個未知的開發人員”訊息。

當然,有時你可能會遇到一個需要使用的未簽名應用程式。如果你信任開發者,你可以告訴你的Mac開啟它。

警告:Gatekeeper是一種安全功能,它在預設情況下處於啟用狀態是有原因的。只執行你信任的應用程式。

要開啟未簽名的應用程式,您需要右鍵單擊或控制該應用程式並選擇“開啟”。這適用於macOS Sierra以及以前版本的macOS。

如何在你的mac上開啟來自“不明開發者”的應用程式

您將收到警告,該應用程式來自一個身份不明的開發人員-換句話說,它沒有使用有效的開發人員簽名進行簽名。如果您信任該應用程式,請單擊“開啟”執行它。

如何在你的mac上開啟來自“不明開發者”的應用程式

就這樣。你的Mac會記住你允許執行的每個特定應用程式的設定,下次執行該應用程式時不會再詢問你。你只需在第一次執行新的未簽名應用程式時執行此操作。

這是執行少數未簽名應用程式的最佳、最安全的方法。只需在執行過程中允許每個特定應用,確保在執行每個應用之前信任它。

如何允許來自任何地方的應用程式

在舊版本的macOS中,您可以完全從系統首選項>安全和隱私禁用Gatekeeper。您只需從“允許應用程式下載自”設定中選擇“任意位置”。

如何在你的mac上開啟來自“不明開發者”的應用程式

不過,在macos10.12sierra中,蘋果改變了這一點。您不能再從“系統首選項”視窗完全禁用閘道器守衛。就這樣-一個單一的圖形選項被刪除。您仍然可以選擇執行單個未簽名的應用程式,並且有一個隱藏的命令列選項可以完全繞過Gatekeeper。但是蘋果不想讓知識不太淵博的使用者禁用這個安全功能,所以它隱藏了這個開關,就像禁用系統完整性保護的選項一樣。

如何在你的mac上開啟來自“不明開發者”的應用程式

相關:如何在Mac上禁用系統完整性保護(以及為什麼不禁用)

如果你知道你在做什麼,需要改變設定,你可以,儘管我們不建議你這樣做。

首先,開啟一個終端視窗。按Command+Space,鍵入“Terminal”,然後按Enter啟動一個。或者,您可以開啟一個查詢視窗,進入“應用程式”>“實用程式”>“終端”。

在終端視窗中執行以下命令並提供密碼:

sudo spctl --master-disable

如何在你的mac上開啟來自“不明開發者”的應用程式

完成後,進入“系統首選項”>“安全和隱私”。您將發現舊的“Anywhere”選項已返回並啟用。

如果您選擇了“Anywhere”設定,您的Mac現在的行為將與以前一樣,未簽名的應用程式將毫無問題地執行。

要撤消此更改,只需在安全和隱私窗格中選擇“App Store and identified developers”或“App Store”。


蘋果正試圖透過對知識不太淵博的使用者隱藏這個選項來提高macOS的安全性。如果您需要執行未簽名的應用程式,我們建議您只允許它們逐個執行,而不是禁用Gatekeeper並允許所有未簽名的應用程式執行。這幾乎是一樣簡單,並確保沒有執行在您的計算機上,你不批准自己。

  • 發表於 2021-04-09 03:27
  • 閱讀 ( 47 )
  • 分類:網際網路

你可能感興趣的文章

如何將mac上的內容轉換為roku:4種方法

你的Roku可以讓你透過它的頻道觀看和收聽大量的媒體。但有些流媒體服務頻道是有限的,或者可能還沒有你最喜歡的媒體渠道存在。 ...

  • 發佈於 2021-03-11 00:33
  • 閲讀 ( 56 )

如何在手機或平板電腦上開啟excel檔案

... 如何以本機方式開啟電子表格 ...

  • 發佈於 2021-03-17 01:08
  • 閲讀 ( 53 )

Mac電腦比windows更不容易受到惡意軟體攻擊的5個原因

...你的Mac自然受到了大多數威脅的保護。讓我們看看macOS是如何構建來抵抗病毒和其他惡意軟體的。 ...

  • 發佈於 2021-03-18 19:05
  • 閲讀 ( 69 )

如何在mac上開啟藍芽並配對新裝置

... 今天,我們來看看如何在Mac上開啟藍芽,以及之後該怎麼做。讓我們看看如何確保您的Mac支援藍芽,在哪裡開啟該選項,以及配對新裝置的基礎知識。 ...

  • 發佈於 2021-03-19 20:24
  • 閲讀 ( 45 )

safari下載不起作用?7故障排除提示和修復嘗試

...Safari for Mac中下載檔案並不總是那麼容易。有時檔案似乎在你下載後就消失了,而有時根本就不下載。令人困惑的是,這種情況的發生有多種原因。但是,無論您是要單擊兩個按鈕還是10個按鈕,修復都非常簡單。 ...

  • 發佈於 2021-03-21 20:42
  • 閲讀 ( 45 )

如何在android手機上訪問icloud:5種不同的方式

... 繼續閱讀,瞭解如何從Android連線到iCloud。 ...

  • 發佈於 2021-03-22 06:59
  • 閲讀 ( 60 )

如何在mac上開啟工作管理員

想知道如何在Mac上開啟工作管理員嗎?如果您習慣Windows,您可能不知道這個重要的實用程式在macOS上的位置,或者您以前從未需要開啟它。 ...

  • 發佈於 2021-03-22 09:01
  • 閲讀 ( 43 )

17基本macos術語及其含義

... 如何讓快速檢視功能發揮作用?只需在Finder中選擇一個檔案並點選空格。預覽立即彈出。再次點選空格將關閉預覽。 ...

  • 發佈於 2021-03-24 23:07
  • 閲讀 ( 63 )

減少所有蘋果裝置眼睛疲勞的提示和應用程式

...下載。但是如果你需要破解iPhone或iPad來獲得F.lux的支援,在你已經上夜班的情況下,這幾乎不值得你這麼做。 ...

  • 發佈於 2021-03-28 08:39
  • 閲讀 ( 43 )

4種在mac上開啟docx檔案的免費方式

...預設應用程式,這樣開啟這些檔案的速度會更快。下面是如何做到這一點: ...

  • 發佈於 2021-03-28 13:31
  • 閲讀 ( 64 )
maddi2468
maddi2468

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦