如何在OS X中关闭应用程序损坏的消息

图像损坏-0

有时,OS X中包含的安全系统Gatekeeper会执行阻止我们更新某些应用程序或直接禁止其执行的操作,这部分是由于某个程序(无论是否由开发人员签名)后来都被修改了并且此操作可以防止恶意软件进入系统,并在“警告”消息中警告我们 该应用程序已损坏 并应将其移至垃圾箱。

另一方面,这种损坏的应用程序警报没有内置选项来绕过保护,而不是 签署的申请 如果我们可以简单地通过使用“右键”单击“打开”或更改系统偏好设置来做到这一点。

图像损坏-1

如果我们坚持最严格的安全平面,此功能将非常有用,但也会令人沮丧,因为某些程序会在后台自动运行甚至在没有意识到的情况下手动运行时对其进行修改,这导致开发人员可以合法地发布程序更新是否已签名,但在验证时可以 触发误报 跳过“应用程序损坏”警告。

一种选择是等待与Gatekeeper和 之前已经测试过但是,这可能花费比必要时间更长的时间,并且可能不是最佳途径。

另一方面,如果我们知道程序的版本 被封锁 有一种方法可以解决此问题,那就是在Gatekeeper中创建一个例外。 为此,我们将通过终端的一些简单命令创建一组与更新此应用程序有关的规则:

  1. 打开终端并输入以下内容
    spctl --add --label“ NAME”
  2. 在上面的命令中,我们将用您想要的规则标签替换“ NAME”,例如,如果我们引用Microsoft Excel,则将其替换为“ EXCEL”。
  3. 然后,我们必须确保保留空格,并且已正确定义命令以完成路线的完成:
     spctl --add --label“ NAME” /应用程序/程序\文件夹/ Program.app

这样,我们就可以毫无问题地运行该应用程序,因为Gatekeeper会记录下 该特定程序的例外.

更多信息 - 更改OSX中显示的最近文件数


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   萨尔瓦多

    您应该更好地解释该过程。

    1.    Mike

      “因此,我们使使用MacOS的蒙古人能够理解它。”您未能添加。

  2.   安东尼奥

    执行了指示的指令后,我仍然遇到相同的错误,该应用程序仍然“损坏”并且无法打开。 这是无法忍受的,这件事使MacOS变得无法忍受,最终我将迁移回Windows10。幸运的是Parallels救了我。