Приложение не может быть открыто, потому что оно от неопознанного разработчика

Я установил Mac OS X Mavericks (10.9) вчера, и с тех пор я не могу запустить Eclipse. Я прилагаю скриншот сообщения, которое я вижу.

Есть ли обходной путь для этого?

Enter image description here

Я нашел решение в Исправить "App can not open, потому что это от неопознанного разработчика" Ошибка в Mac OS X.

Ответ 1

Это из-за параметров безопасности.

Перейдите к System Preferences... > Security & Privacy, и на вкладке General должна быть кнопка Open Anyway.

Вы можете избежать этого, изменив параметры в Allow apps downloaded from:, однако я бы рекомендовал сохранить его по умолчанию Mac App Store and identified developers.

Ответ 2

Более простой способ открыть документ у неизвестного разработчика, если вы его знаете, - это щелкнуть правой кнопкой мыши значок файла и затем выбрать "Открыть". Затем вам будет предоставлена ​​возможность открыть его независимо от его неопознанного источника.

Ответ 3

Щелкните правой кнопкой мыши (или щелкните правой кнопкой мыши) рассматриваемое приложение и выберите "Открыть"

Ответ 4

Вы также можете использовать команду xattr, как в вопросе Как удалить "расширенные атрибуты" в файле в Mac OS X?.

Просто удалите атрибут com.apple.quarantine. Он работает, даже если у вас нет учетной записи администратора, что может быть плюсом. После этого приложение не считается "загруженным" и поэтому не блокируется.

Ответ 5

Это запрещает открытие приложения Eclipse, поскольку оно не было зарегистрировано в Apple идентифицированным разработчиком. Это функция безопасности, однако вы можете переопределить параметр безопасности и открыть приложение, выполнив следующие действия:

  • Найдите Eclipse.app(eclipse/Eclipse.app) в Finder. (Убедитесь, что вы используете Finder, чтобы выполнить следующие шаги.)
  • Нажмите клавишу управления, а затем щелкните значок Eclipse.app.
  • Выберите Открыть в контекстном меню.
  • Нажмите кнопку Открыть, когда появится окно предупреждения.

Последний шаг добавит исключение для Eclipse к вашим настройкам безопасности, и теперь вы сможете открыть его без каких-либо предупреждений.

Примечание. Эти шаги работают для других приложений *.app, которые могут столкнуться с одной и той же проблемой.

Ответ 7

Легко....

В терминале введите команду:

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

Как только вы нажмете кнопку "Enter", эта проблема больше не будет. Его раздражает, что яблоко автоматически добавляет карантин в файлы. Я не знаю, как отключить это, но, вероятно, есть способ...

Ответ 8

Управление. Щелкните приложение в папке "Приложения", а не lauchpad. Выберите "Открыть", а затем вы получите варианты, чтобы открыть его.

Ответ 9

вы можете изменить настройки гейткипера, выполнив следующую команду

Чтобы отключить доступ к приложениям из любого места для установки, используйте следующую команду в терминале::

sudo spctl --master-disable

Для повторного включения используйте следующую команду

sudo spctl --master-enable

Ответ 10

Щелкните правой кнопкой мыши > Открыть.

Или вы можете войти в "Системные настройки", "Безопасность и конфиденциальность" и установить ограничения на открытие там приложений.

Ответ 11

Откройте терминал, перейдите в извлеченную папку eclipse и выполните следующую команду:

./eclipse -clean

Ответ 12

Тип терминала:

Last login: Thu Dec 20 08:28:43 on console
 ~  sudo spctl --master-disable
Password:
 ~  spctl --status
assessments disabled
 ~ 

Система Preferences-> Безопасность и конфиденциальность

enter image description here

Ответ 13

Попробуйте изучить Gatekeeper. Я не уверен в слишком большом количестве Mac, но я слышал, что вы можете включить его там.

Ответ 14

Откройте терминал, перейдите в папку eclipse, запустите. /eclipse.