Загруженные приложения не запускаются, ошибка -10658

9

Когда я скачал приложение (например, RubyMine) и перенес его в папку «Приложения», приложение не запустилось (ничего не происходит). Он не ограничен папкой «Приложения», он отображается для каждого каталога, в который я распаковываю загруженное приложение (из .dmg).

Когда я печатаю open RubyMine.appв терминале, я получаю:

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

И это происходит с большим количеством приложений, чем только RubyMine.

Что я могу сделать по этому поводу? Сначала меня просили разрешить запуск загруженного приложения, но теперь это появляется каждый раз.

Appleshell
источник
Похоже, что это происходит только с Java-программами, но я не могу сказать это точно.
Яблочко

Ответы:

17

Кажется, это проблема с разрешениями в самом комплекте. Обычно флаг выполнения не переносится с изображения DMG.

Попробуйте ради любопытства установить флаг выполнения следующим образом:

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

Примечание: замените < имя приложения > именем приложения (вероятно, это будет «rubymine», но у меня нет этого приложения, чтобы подтвердить точное имя двоичного файла).

Если вы сомневаетесь, щелкните правой кнопкой мыши на RubyMine.app, выполните «Показать содержимое пакета» и перейдите в папку Contents / MacOS / и посмотрите, что там. Выполните указанную выше команду (chmod + x) для этого файла и повторите попытку.

Я думаю, что это должно быть:

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

обновление : я скачал RubyMine, и приведенная выше команда будет работать, однако, что бы ни стоило, я должен сказать, что у моего был флаг выполнения, поэтому у меня не было никаких проблем с ним. Вы проверяли?

Мартин Маркончини
источник
Рад слышать это, Адам!
Мартин Маркончини
В настоящее время у меня проблема с + x, установленным для всех.
Макс Райд
То, что работало для меня, работало chmod -R 777 /Applications/RubyMine.app(в корне папки приложения).
Джо Бэйн
все еще не работает для filezilla (base) mona @ goku: ~ / Downloads $ ls /Applications/FileZilla.app/Contents/MacOS/filezilla -rwxr-xr-x @ 1 mona admin 14797696 23 декабря 09:52 / Applications / FileZilla. app / Contents / MacOS / filezilla (базовый) mona @ goku: ~ / Загрузки $ chmod + x /Applications/FileZilla.app/Contents/MacOS/filezilla (базовый) mona @ goku: ~ / Загрузки $ ls / Applications / FileZilla. app / Contents / MacOS / -rwxr-xr-x @ 1 mona admin 14797696 23 декабря 09:52 filezilla
Мона Джалал