怎样在 Mac (Catalina) 上打开来自身份不明的开发者的应用程序

为了在 Mac 上使用应用程序,您只需前往 Mac App Store 并搜索您喜欢的应用程序然后安装它们,因为这些应用程序来自 App Store 和已识别的开发人员,这就是这些应用程序可靠和值得信赖的原因。 但是,如果您尝试在 Mac 上安装第三方应用程序, 看门人 将阻止应用程序打开,因为它不是来自已识别的开发者。 因此,在本指南中,您将学习 怎样在 Mac 上打开来自身份不明的开发者的应用程序 (卡特琳娜)。

同时,从未知网站或身份不明的开发人员安装应用程序绝非易事,即使下载后尝试安装也会被阻止。 它们被称为 Gatekeeper 的特定安全功能阻止。

你可能还喜欢: 怎样使用 Preview App 在 Mac 上减小图像大小

但是,Gatekeeper 仅允许您从 App Store 或已识别的开发者安装应用程序。 同时,如果您在 Mac 上安装和打开来自身份不明的开发人员的应用程序时遇到问题,那么在这里我将向您展示从未知来源或身份不明的开发人员安装应用程序(第三方)的最简单方法。 但在此之前,您必须了解 Gatekeeper。

什么是网守及其工作原理?

Gatekeeper 是 Apple macOS 和 iOS 操作系统的安全功能。 它允许 Apple 在激活之前对下载的软件进行数字签名。 它大大降低了恶意软件意外安装在 Apple 设备上的风险。 它首次出现在 2011 年 7 月 1 日发布的 macOS 10.7.3 (Lion) 中。

看门人怎样工作?

网守保护仅适用于下载的 Internet 软件。 Gatekeeper 不会审查从其他站点安装的软件,包括网络驱动器和可移动媒体。

当您尝试安装下载的应用程序时,Gatekeeper 可以采用以下三种方式之一:

  1. 如果应用程序是从 App Store 下载的,则始终允许 Gatekeeper 启用它。 所有 App Store 软件都经过 Apple 工程师的代码审查,并获得 Gatekeeper 检查的数字加密签名。
  2. 如果应用程序是从 App Store 外部(例如网站)下载的,Gatekeeper 可以在设备中搜索 Apple 发布的标识创建者的数字签名。 如果 Gatekeeper 找到并验证签名,如果系统偏好设置允许,安装可以继续。
  3. 如果没有数字签名,操作系统会提醒您开发者身份不明。 除非用户在系统首选项中明确允许,否则无法安装该应用程序。

怎样在 Mac 上打开来自身份不明的开发者的应用程序

尽管现在 macOS 中的 Gatekeeper 比以往任何时候都更加严格,但还是有办法绕过它——包括来自 macOS Catalina 的最新工具。 此技巧允许在 macOS Catalina 和更早版本上从任何地方或身份不明的开发人员下载和使用下载的应用程序,而无需检查。

正如您在下面的屏幕截图中看到的那样,只有两个选项可用:App Store 和 App Store 识别的开发人员,这意味着我不允许在 Mac 上的 Security & Privacy 中的任何位置安装应用程序。

笔记:请记住,使用此技巧可能有风险且有害,强烈建议安装来自 Mac App Store 和已识别开发人员的应用程序。 但是,此方法也适用于较旧的 macOS 版本,如 Mojave、Sierra、High Sierra 等。

因此,事不宜迟,以下是怎样在 Mac 上打开来自身份不明的开发者的应用程序:

第1步. 去 聚光灯 搜索和搜索 终端 或按 命令+空格 直接打开终端。

终端

第2步. 以下类型 命令 在终端窗口中,然后按 Enter.

sudo spctl --master-disable

怎样在 Mac Catalina(终端)上从身份不明的开发人员打开应用程序

第 3 步. 现在,输入您的 密码 然后按 Enter.

第四步. Exit 终端。

完成上述步骤后,当您进入 安全与隐私 页面来自 系统偏好,添加了另一个选项,名为“任何地方“ 随着 应用商店App Store 和确定的开发者. 这意味着在此之后,它将允许您安装第三方应用程序,或者您可以在 Mac 上打开来自身份不明的开发人员的应用程序。

怎样在 Mac Catalina(终端)上从身份不明的开发人员打开应用程序

在 Mac 上打开来自身份不明的开发者的应用程序

怎样在 Mac 上再次启用 Gatekeeper?

正如我之前所说,使用此方法可能会给您的系统带来风险,因此最好再次重新启用 Gatekeeper。 按照以下步骤执行此操作;

  • 打开 终端.
  • 在终端窗口中键入以下命令,然后按 Enter;sudo spctl --master-enable
  • 现在,输入您的 密码 然后按 Enter.
  • Exit 终端。

怎样知道 Gatekeeper 是否启用?

如果您想知道是否启用了 Gatekeeper,请按照以下步骤操作:

第1步. 点击 系统偏好.

怎样在 Mac (Catalina) 上打开来自身份不明的开发者的应用程序 1

系统偏好

第2步. 选择 安全与隐私.

怎样在 Mac (Catalina) 上打开来自身份不明的开发者的应用程序 2

步骤 3。 请注意,在 允许从,仅列出 App Store 和开发者。 这 任何地方 选项被禁用。

怎样知道关守是否已启用

总结

而已。 本指南全部是关于怎样在 Mac (Catalina) 上打开来自身份不明的开发人员的应用程序。 您肯定已经学会了怎样在 Mac 上安装第三方应用程序或打开来自身份不明的开发人员的应用程序时使用终端禁用 Gatekeeper。 建议当您安装来自身份不明的开发者的任何应用程序时,最好使用终端再次启用 Gatekeeper。