如何在macOS Sierra上安装一个没有开发者签名的应用

2020-02-19 11:31:13

霍华德·罗伯逊拿不到一个在MacOS Sierra运行的软件:

制作这个程序的人不是公认的Mac开发人员。然而,我已经使用这个应用程序多年了(它是工作所必需的)。我如何安装它与新的限制安装应用程序在塞拉?

霍华德提到的那种应用程序是由其开发者“未签名”的。这意味着,虽然它是可以在MacOS中推出的合法软件,但这家软件制造商还没有经历过在苹果开发者程序中活跃的步骤,该程序每年花费99美元,并获得密码证书。

当一个活跃的开发人员创建一个应用程序时,苹果使用该证书和它自己的加密数据来“签名”,这样用户就可以知道应用程序在开发人员创建应用程序和到达用户之间没有被修改。这减少了恶意软件的机会。苹果有开发人员的信息,如果他们从事恶意活动,可以撤销证书,防止他们的应用程序在未来运行在Mac电脑上。

并非所有未签名的软件都是危险的。我看到了很多由侧项目程序员设计的简单实用程序,他们根本不想要小的费用和相关的签名应用程序的麻烦。如果您对应用程序开发人员足够了解,并使用https连接从他们控制的站点直接下载应用程序,那么您就可以确定它不包含恶意软件。而且,不太知名的软件也不太可能被拦截,并在里面重新发布恶意软件。(不过,不要接受和运行随机提供或发现的无签名macOS应用程序。)

在Sierra,苹果删除了Security&;amp;Privacy系统偏好窗格中的一个选项,该选项过去允许您选择退出MacApp Store(MAS)或MAS+签名应用程序安全,并选择运行任何下载的应用程序。但你仍然可以推出这样的应用程序。

请注意这个对话框,除非您对开发人员足够了解,并通过https下载应用程序。

这个选择存储在应用程序中,所以在安装新版本之前不会再次被要求。

我们已经编制了一个列表,列出了我们得到的最常见的问题,以及它们的答案:阅读我们的超级常见问题,看看你是否被覆盖。如果没有,我们总是在寻找新的问题来解决!电子邮件给mac911@macworld.com,包括适当的屏幕截图。麦克911不能回复电子邮件与故障排除的建议,我们也不能公布每一个问题的答案。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。