Я пытаюсь установить OS X Yosemite через «Install OS X Yosemite.app», скачанный из Интернета. Когда я пытаюсь открыть его двойным щелчком, ничего не происходит. Когда я использую терминал, я получаю следующее сообщение:
$ open /Applications/Install\ OS\ X\ Yosemite.app/
LSOpenURLsWithRole() failed with error -10810 for the file /Applications/Install OS X Yosemite.app.
Ответы:
Казалось бы, это означает, что исполняемый файл в пакете на самом деле не исполняемый.
Откуда ты это взял?
Если бы не Apple, я бы оставил это в покое. Если это было от Apple, попробуйте это в терминале
chmod +x /Applications/Install\ OS\ X\ Yosemite.app/Contents/MacOS/InstallAssistant
источник
Contents/MacOS/JavaApplicationStub
в моем.app
каталоге.У меня была эта ошибка с Pentaho 8. Эта команда решила ее для меня:
xattr -dr com.apple.quarantine '/Applications/Pentaho/design-tools/data-integration/Data Integration.app'
OSX будет «помещать в карантин» файлы, загруженные из ненадежных источников.
Вы можете увидеть, если это ваша проблема, перечислив xattrs.
cd /path/to/your/ApplicationName.app xattr -l Contents/MacOS/*
Если вы видите «com.apple.quarantine», то это ваша проблема.
источник
Я загадочным образом получил это на Yosemite для приложения Календарь. Запуск самого двоичного файла работал для меня.
Кажется, не было проблемы с разрешениями, которую можно было бы исправить
chmod
.Признак, который я получил первоначально, был: «Приложение« Calendar.app »больше не открывается» при попытке щелкнуть настройки календаря в Mail.app.
источник
xattr
но он все еще плохо себя ведет (сейчас хуже, чем когда я отправил этот ответ).У меня была эта ошибка при попытке запустить приложение из терминала ssh, когда экран был заблокирован. Приложение жаловалось, что у пользователя не было разрешения открыть GCWindow.
Разблокируйте экран, войдя в систему, и теперь мое приложение запускается нормально.
источник