得益於 Gatekeeper 等強大功能,macOS 提供了一流的應用程序安全性。但是,這些安全功能有時會阻止您在 Mac 上安裝合法軟件,並經常顯示一條錯誤消息,指出“macOS 無法驗證此應用程序是否不含惡意軟件。”

如果您由於“macOS 無法驗證此應用程序沒有惡意軟件”錯誤而無法在 Mac 上安裝應用程序,請不要擔心!在本指南中,我將回答此錯誤的含義以及打開 macOS 無法驗證的應用程序是否安全。此外,我還將提供一系列有效的解決方案來解決該問題。
當您嘗試安裝並非來自 Mac App Store 的未經驗證的應用程序或 Apple 無法驗證應用程序的代碼是否包含惡意內容時,通常會出現“macOS 無法驗證此應用程序是否不含惡意軟件”或“Apple 無法檢查其是否存在惡意軟件”錯誤。
您的 Mac 具有一項名為 Gatekeeper 的安全功能,旨在保護用戶免遭未經驗證的開發人員使用可能有害的應用程序的影響。 Gatekeeper 可能會顯示此警告,通知您該應用程序未通過 Apple 的惡意內容安全檢查。
另一方面,如果開發人員未被 Apple 認可,那麼您可能會看到一條錯誤消息:“應用程序無法打開,因為它來自身份不明的開發人員。”這是一個質疑開發者本身合法性的錯誤,來自此類開發者的應用必須更加謹慎。
為了讓您的注意力回到有問題的錯誤上,當 Gatekeeper 檢測到以下情況之一時,可能會出現“macOS 無法驗證此應用程序是否不含惡意軟件”錯誤:
打開 macOS 無法驗證的應用程序是否安全?
借助代碼簽名和公證,Mac 上的 Gatekeeper 可以很好地過濾掉來自未知開發人員且可能包含惡意代碼的未經驗證的應用程序。
然而,一些小規模開發者往往會跳過代碼簽名和公證流程,以逃避支付 99 美元的 Apple Developer Program 費用來獲得開發者 ID 證書,從而導致誤報。
如果您在 Mac 上收到“macOS 無法驗證此應用程序沒有惡意軟件”錯誤,則在打開該應用程序之前,您必須權衡自己的風險承受能力和對應用程序開發人員的信任程度。
如果您認可並信任該軟件開發人員,則可以繼續打開並安裝該應用程序。但是,如果您不熟悉開發人員,請務必小心,以防止潛在的安全問題。
修復“macOS 無法驗證此應用程序是否不含惡意軟件”錯誤的最佳方法
從基本的預防措施(例如從互聯網上值得信賴的來源下載應用程序)到高級方法(例如禁用 Gatekeeper),有六種有效的方法可以修復“macOS 無法驗證此應用程序是否不含惡意軟件”錯誤。以下是每種方法的詳細說明:
1. 從合法來源下載您的應用程序
如果您嘗試安裝從隨機網站下載的未經驗證的應用程序,則您可能遇到了惡意軟件或其他冒充官方應用程序的程序。
防止 Mac 上出現“macOS 無法驗證此應用程序是否不含惡意軟件”錯誤的最佳方法之一是從合法來源下載應用程序,例如該應用程序的官方且受信任的網站。
2. 在 Mac 上使用 Control 單擊方法打開應用程序
在 Mac 上修復“macOS 無法驗證此應用程序是否不含惡意軟件”錯誤的最快方法是使用 Control 鍵單擊方法打開未經驗證的應用程序。該方法的工作原理如下:
3.在Mac上調整Gatekeeper設置
默認情況下,您的 Mac 無法安裝從互聯網或 App Store 外部下載的未知應用程序。
如果您想安裝從互聯網或 App Store 以外的來源下載的應用程序,則需要通過更改 Mac 上的隱私和安全設置來調整網守設置。執行此操作的方法如下:
4.重新下載並嘗試再次安裝該應用程序
在 Mac 上安裝損壞或過時的應用程序包時,有時會遇到“macOS 無法驗證此應用程序”錯誤。
如果您認為這是問題的根本原因,您可以刪除現有的應用程序包並從應用程序的官方網站重新下載最新版本。
推薦閱讀:iPhone 顯示“無法驗證服務器身份”?這是快速修復它的方法
5. 避免 Gatekeeper 使用 Open Anywhere
在大多數情況下,當您嘗試打開未經驗證的應用程序時,macOS 會自動提供一個選項,可用於避開 Gatekeeper。
因此,如果您在 Mac 上安裝應用程序時遇到惡意軟件錯誤,可以按照以下步驟修復它:
6. 關閉 Mac 上的 Gatekeeper
完全不建議關閉 Gatekeeper。它可能會危及 Mac 的安全,因此只能作為最後的手段使用。
禁用 Gatekeeper 將在隱私和安全設置中顯示一個新選項,允許您在 Mac 上安裝任何來源的應用程序。執行此操作的方法如下:
稍後,如果您想打開 Gatekeeper,您可以替換disable和enable在第二步中。
總結一下……
“macOS 無法驗證此應用程序是否沒有惡意軟件”是您在嘗試安裝來自未經驗證來源或未知開發人員的軟件時可能會遇到的一個非常常見的錯誤。
但是,如果您完全信任開發人員,則可以使用本指南中列出的方法繞過此錯誤。如果您對此錯誤還有任何其他疑問,請在下面的評論中告訴我。我很樂意回复。
