Как запустить VLC на El Capitan? El Capitan утверждает, что «VLC.app повредит ваш компьютер».

9

При попытке запустить VLC El Capitan сообщает следующее сообщение:

“VLC.app” will damage your computer. You should move it to the Trash.

Я попытался загрузить новую копию VLC, но это не решило проблему.

Как я могу запустить VLC на El Capitan?

PS Я попробовал «открыть контроль», но в отличие от Mavericks, это не позволило запустить приложение.

значение NULL
источник
1
Это не повредит ваш компьютер. Приложение повреждено.
At0mic
2
@IronCraftMan Можете ли вы поддержать ваше мнение, что «приложение повреждено»? VLC прошел проверку как на DMG, так и на .app несколько раз. Даже при повторной загрузке.
ноль
это то, что говорит OS X Даже если это не так. Если в подписании кода приложения что-то изменилось, сообщение исчезнет.
At0mic
3
Кажется, для этого есть закрытый билет . Похоже, это будет исправлено в версии 2.2.2.
Джакар
@jakar хорошая находка!
ноль

Ответы:

8

У меня была такая же проблема с El Capitan. Странно, но я мог открыть VLC.app из смонтированного dmg (OS X только что сказал, что он не подписан), но не после того, как я скопировал его в / Applications.

Поэтому я попытался скопировать его с помощью терминала, как

cp -R /Volumes/vlc-2.2.1/VLC.app /Applications/

и вуаля, после этого я также мог открыть его из папки приложений. Обратите внимание на вариант "-R".

Я думаю, что это безопаснее, чем разрешать выполнение вредоносных файлов путем отключения Gatekeeper.

Майкл Берг
источник
Это сработало и для меня. Спасибо за совет. Я подозреваю, что это как-то обходит гейткипер, но так как я не хотел вообще его отключать, это казалось хорошей работой, пока люди VLC не смогли решить эту проблему.
Джеймс МакМэхон
3

Вариант 1. Перейдите в «Системные настройки» -> «Безопасность и конфиденциальность» -> «Общие». Для «Разрешить загрузку приложений из:», выберите «Mac App Store и идентифицированных разработчиков». После этого вы сможете открыть приложение правой кнопкой мыши. и подтвердите исключение безопасности.

Вариант 2. При открытии приложения появляется предупреждение о том, что приложение не подписано.

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

VLC теперь работает с El Captain.

PS Я попробовал «открыть контроль», но в отличие от Mavericks, это не позволило запустить приложение.

значение NULL
источник
Это не работает для меня. По-прежнему не получить возможность открыть программу.
Джеймс МакМахон
Это не работает для меня тоже. Он не отображается в окне «Безопасность и конфиденциальность».
Тревор Салливан
2

Также убедитесь, что вы загружаете законную версию VLC

Появляется какое-то вредоносное вредоносное ПО, фактически первая ссылка на Google при поиске в VLC является ложной, убедитесь, что вы загружаете с фактического веб-сайта VideoLan и не заполняете свой компьютер вредоносными вирусами (да, даже пользователями Mac).

Майкл
источник
Это должен быть принятый ответ. Первоначально я загружал из cNet, и OSX не распознал его как «отобранного разработчика». Загрузите отсюда (я использовал Safari) и вы сможете открыть его right-click > Open.
Брентонстрин
2
chown -R root:admin /Applications/VLC.app

Привратник не будет мешать.

donmontalvo
источник
Это отличное исправление, ура :)
мягко
1

В системных настройках в разделе «Безопасность и конфиденциальность» установите флажок, например «разрешить загрузку приложений из любого места». Если поле серого цвета, нажмите на замок в левом нижнем углу и введите свой пароль.

LWS
источник
1
Я предостерегаю против этой опции, потому что отключает защиту от запуска ненадежных приложений. Все ваши любимые приложения по-прежнему могут быть запущены при выборе опции безопасности «Mac App Store и идентифицированных разработчиков». Просто при первом запуске приложения вам нужно явно разрешить его, что намного безопаснее, чем запускать что-либо.
ноль
0

Загрузить VLC из Safari (не Chrome)

Фред К
источник
0

В моем случае, после обновления до El Capitan, VLC рухнул безоговорочно через пару секунд после открытия любого носителя. Это не было проблемой безопасности, потому что у меня есть Разрешить загружать приложения из: в любом месте системных настроек. Произошло как с последней официальной версией, загруженной вручную с сайта videolan.org, так и с помощью homebrew.

Исправление собиралось вручную из git в соответствии с инструкциями на https://wiki.videolan.org/OSXCompile (раздел Сборка VLC с помощью одной команды ):

git clone git://git.videolan.org/vlc.git
cd vlc && mkdir build && cd build
../extras/package/macosx/build.sh

ПРИМЕЧАНИЕ. Вам понадобятся инструменты командной строки Xcode и xcode.

Git-версия воспроизводит некоторые медиа-файлы, но вылетает с видеопотоками, которые работали до обновления El Capitan. Надеюсь, они скоро это исправят.

ccpizza
источник
Привет @ccpizza. Пожалуйста, перефразируйте ваш ответ, чтобы он ответил на этот вопрос, или удалите ответ, если это невозможно.
ноль
@nslntmnx: исходный вопрос является подмножеством более общего вопроса, который VLC не работает (должным образом) на OSX. Многие пользователи столкнутся с этой темой, выполнив поиск, например, vlc osx problem el capitan, а не того, что есть в оригинальном заголовке.
ccpizza
-1

Для дальнейшего использования вы можете открывать неподписанные приложения без перехода к настройкам, если знаете, что делаете: щелкните правой кнопкой мыши приложение и выберите «открыть». Это по-прежнему даст вам страшный диалог, но с возможностью открыть приложение.

У меня не было возможности проверить это на El Cap, поэтому мне было бы интересно узнать, работает ли это по-прежнему.

Отменить
источник
1
Привет @ Отменить "щелчок правой кнопкой мыши" не работает для меня в El Cap. Это было первое, что я попробовал, поскольку использовал его все время в Маверикс.
нуль
Можно подтвердить, что это больше не работает в 10.11.1 (El Cap).
Джеймс МакМэхон
Исправление, это не работает для VLC. Это работает для других приложений. Скорее всего из-за проблем с подписью VLC.
Джеймс МакМэхон
@JamesMcMahon А, ладно, это имеет смысл. Я тестировал его на других приложениях (я не запускаю VLC) и не мог понять, почему это работает для меня, но не для всех остальных. Спасибо!
Отменить