我昨天安装了Mac OS X Mavericks(10.9),从那以后我就不能启动我的Eclipse了。我附上了我看到的消息的截图。
有什么解决办法吗?
我在修复Mac OS X中的“应用程序无法打开,因为它来自一个身份不明的开发人员”错误中找到了解决方案。
我昨天安装了Mac OS X Mavericks(10.9),从那以后我就不能启动我的Eclipse了。我附上了我看到的消息的截图。
有什么解决办法吗?
我在修复Mac OS X中的“应用程序无法打开,因为它来自一个身份不明的开发人员”错误中找到了解决方案。
当前回答
如果您知道文件是安全的,那么打开来自未知开发人员的文档的一个更简单的方法是控制单击文件图标,然后选择“打开”。然后,您可以选择打开它,而不管它的来源是什么。
其他回答
您也可以使用xattr命令,如在Stack Overflow问题中如何在Mac OS X中删除文件的“扩展属性”?
只需删除com.apple.quarantine属性。即使你没有管理员帐户,它也能工作,这可能是一个加分项。在此之后,应用程序就不会被视为“下载”,因此不会被阻止。
这是因为安全选项。
进入系统首选项…>安全和隐私,应该有一个按钮说,无论如何,在常规选项卡下打开。
你可以通过更改允许应用从:下载的选项来避免这种情况,但我建议将其保留在默认的Mac App Store和指定的开发商。
我也遇到了同样的问题,Eclipse无法启动。找到了这个链接,它就像一个咒语:
在Eclipse中不能单击菜单栏项
Java在Maverick上搞砸了,需要从这里下载和安装: http://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US
右击>打开。
或者,你可以进入“系统首选项”、“安全和隐私”,在那里设置打开应用程序的限制。
在您的终端中,简单地运行
sudo spctl --master-disable
为了让应用程序可以从任何开发者那里下载