在 macOS 中的 Gatekeeper 會阻擋我們開啟不是來自 App Store 或蘋果認證開發者的應用程式,使應用程式無法執行並跳出警告。我們可以透過 解決 macOS 無法開啟未識別開發者應用程 這篇教學,從終端機輸入指令,就可以解除這項限制。

不過最近筆者從 GitHub 下載 LyricX 這套軟體時,雖然在系統偏好設定中,安全性與隱私已經選擇「任何來源」的選項,但還是無法開啟 LyricX,且跳出「無法確認開發者的識別身份」的錯誤訊息。

無法打開因為無法確認開發者的識別身份

如過你也遇到這種情況,建議先參考上面的教學,將系統偏好設定中安全性與隱私改為「任何來源」。如果修改完後還是遇到這個問題,此時我們可以按住鍵盤上的 Control 鍵,同時在應用程式上點擊滑鼠右鍵,選擇「打開」。

按住 Control 鍵滑鼠右鍵點擊應用程式打開

接著應該就會從原本的錯誤訊息變成警告訊息「打開應用程式會允許其總是在這部 Mac 上執行」,再次選擇「打開」強制執行並允許 Mac 去開啟這個無法確認開發者識別身份的應用程式。

按下打開強制執行無法確認開發者識別身份的應用程式