下载的应用程序无法启动,错误-10658


9

当我下载一个应用程序(例如RubyMine)并将其传输到Applications文件夹时,该应用程序将无法启动(什么也没有发生)。它不限于Applications文件夹,它在我解压缩下载的应用程序的每个目录(.dmg中)中均出现。

当我open RubyMine.app在终端输入时,我得到:

LSOpenURLsWithRole() failed with error -10658 for the file /Applications/RubyMine.app.

而且它发生的是更多的应用程序,而不仅仅是RubyMine。

我该怎么办?一开始,我被要求允许启动下载的应用程序,但是现在每次都出现。


看来这只发生在Java程序上,但是我不能肯定地说。
Appleshell

Answers:


17

捆绑包本身的权限似乎有问题。通常,执行标志不会从DMG映像中继承下来。

出于好奇,请尝试如下设置执行标志:

chmod +x /Applications/RubyMine.app/Contents/MacOS/<name of the app>

注意:将< 应用程序的名称> 替换为应用程序的名称(它可能是“ ruby​​mine”,但我没有该应用程序来确认二进制文件的确切名称。

如有疑问,请右键单击RubyMine.app,执行“显示软件包内容”,然后导航Contents / MacOS /文件夹,然后查看其中的内容。在该文件上执行上述命令(chmod + x),然后重试。

我认为应该是:

chmod +x /Applications/RubyMine.app/Contents/MacOS/rubymine

更新:我已经下载了RubyMine并且上面的命令可以工作,但是,对于什么值,我必须说我的代码具有执行标志,所以我没有任何问题。你检查了吗


很高兴听到亚当!
Martin Marconcini

目前,我在为所有人设置+ x时遇到问题。
Max Ried 2014年

对我有用的是运行chmod -R 777 /Applications/RubyMine.app(在app文件夹的根目录)。
乔·班恩

仍不适用于filezilla(基本)mona @ goku:〜/ Downloads $ ls /Applications/FileZilla.app/Contents/MacOS/filezilla -rwxr-xr-x @ 1 mona admin 14797696 Dec 23 09:52 / Applications / FileZilla。 app / Contents / MacOS / filezilla(base)mona @ goku:〜/ Downloads $ chmod + x /Applications/FileZilla.app/Contents/MacOS/filezilla(base)mona @ goku:〜/ Downloads $ ls / Applications / FileZilla。 app / Contents / MacOS / -rwxr-xr-x @ 1 mona admin 14797696 12月23日09:52 filezilla
Mona Jalal
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.