应用程序无法打开,因为它来自不明身份的开发人员

我昨天安装了Mac OS X Mavericks(10.9),从此我无法启动我的Eclipse。 我附上我看到的消息的屏幕截图。

有没有解决方法?

在这里输入图像说明

我find了一个解决scheme修复“应用程序无法打开,因为它来自未知的开发人员”错误在Mac OS X中

这是因为安全选项。

转到System Preferences... > Security & Privacy并且应该有一个button,在General选项卡下, Open Anyway

您可以通过更改“ Allow apps downloaded from:下的选项来避免这样做,但是我build议您将其保留在默认的Mac App Store and identified developers

如果您知道安全,则从未知开发人员打开文档的一种更简单的方法是按住Ctrl键并单击文件图标,然后select“打开”。 无论其来源如何,您都可以select打开它。

右键单击(或按住Control键单击)有问题的应用程序,然后select“打开”

您也可以使用xattr命令,如堆栈溢出问题如何删除Mac OS X中文件的“扩展属性”?

只要删除com.apple.quarantine属性。 即使您没有pipe理员帐户,这也可以起作用。 之后,该应用程序不被视为“下载”,因此不被阻止。

这是禁止开放的Eclipse应用程序,因为它没有注册与苹果由一个确定的开发人员。 这是一个安全function,但是,您可以覆盖安全设置并通过执行以下操作打开应用程序:

  1. findFinder中的Eclipse.app(eclipse / Eclipse.app)。 (确保您使用Finder,以便您可以执行后续步骤。)
  2. 按下Control键,然后单击Eclipse.app图标。
  3. 从快捷菜单中select“ 打开 ”。
  4. 出现警报窗口时单击打开button。

最后一步会为Eclipse添加一个例外情况到您的安全设置中,现在您可以在没有任何警告的情况下打开它。

请注意,这些步骤适用于可能遇到同样问题的其他* .app应用程序。

我有同样的问题,Eclipse不会启动。 find这个链接,它像一个魅力:

无法在Eclipse中单击菜单栏项目

Java在Maverick上搞砸了,需要从这里下载并安装: http : //support.apple.com/kb/DL1572? viewlocale=zh_CN&locale=zh_CN

控制单击“应用程序”文件夹中的应用程序,而不是lauchpad。 select打开,然后您可以select实际打开它。

简单….

在terminalinput命令:

 xattr -d com.apple.quarantine [file path here] 

一旦你点击进入,将不再有这个问题。 令人讨厌的是苹果自动添加了一个隔离文件。 我不知道如何解决这个问题,但可能有一种方法…

右键单击>打开。

或者,您可以进入系统偏好设置,安全和隐私,并设置在那里打开应用程序的限制。

您可以通过运行以下命令来修改网守设置

要禁用允许从任何地方安装应用程序,请在terminal中使用以下命令::

sudo spctl –master-disable

要重新启用,请使用以下命令

sudo spctl –master-enable

打开terminal,进入提取的eclipse文件夹并运行以下命令:

 ./eclipse -clean 

尝试看看守门人。 我不确定太多的Mac的东西,但我听说你可以在那里启用它。