如何在El Capitan上运行VLC?El Capitan声称“ VLC.app会损坏您的计算机。”


9

尝试运行VLC时,El Capitan报告此消息:

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

我尝试下载VLC的新副本,但这不能解决问题。

如何在El Capitan上运行VLC?

附言:我尝试了“控制打开”,但与Mavericks不同,它不允许启动应用程序。


1
它不会损坏您的计算机。该应用程序已损坏。
2015年

2
@IronCraftMan能否请您支持“该应用程序已损坏”的观点?VLC多次通过了DMG和.app的验证。即使重新下载。
2015年

这就是OS X所说的。即使不是。如果应用程序的代码签名中有更改,它将消失。
At0mic 2015年

3
似乎有一张封闭票。看起来它将在版本2.2.2中修复。
雅加尔2015年

@jakar很高兴找到!
2015年

Answers:


8

El Capitan也遇到过同样的问题。奇怪的是,我可以从已挂载的dmg中打开VLC.app(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合作。

附言:我尝试了“控制打开”,但与Mavericks不同,它不允许启动应用程序。


这对我不起作用。仍然无法选择打开程序。
詹姆斯·麦克马洪

这对我也不起作用。它不会显示在“安全性和隐私”窗口中。
Trevor Sullivan 2015年

2

还要确保您下载的是vlc的合法版本

周围有一些讨厌的恶意软件,实际上,当您搜索VLC时,在Google上的第一个链接是错误的,请确保您是从实际的VideoLan网站下载的,并且没有在计算机中填充讨厌的病毒(甚至Mac用户)。


这应该是公认的答案。我最初是从cNet下载的,而OSX却不认为它来自“确定的开发人员”。从此处下载(我使用了Safari),您可以使用打开它right-click > Open
brentonstrine

2
chown -R root:admin /Applications/VLC.app

关守不会妨碍您。


这是一个很好的解决方法,干杯:)
sofly

1

在系统偏好设置中,在安全性和机密性下,选中“允许从任何地方下载应用程序”之类的框。如果该框为灰色,请单击左下角的锁,然后输入密码。


1
我警告不要使用此选项,因为会禁用运行不受信任的应用程序的安全性。选择安全选项“ Mac App Store和已确定的开发人员”时,您所有喜欢的应用程序仍然可以运行。仅在第一次运行应用程序时,您需要显式允许它,这比运行任何东西都安全得多。
2015年


0

以我为例,在升级到El Capitan之后,VLC在打开任何媒体几秒钟后便无条件崩溃。这不是安全问题,因为我在系统设置中的任何位置都有“ 允许从以下位置下载应用程序”。这两种情况都发生在从videolan.org手动下载或通过自制软件下载的最新正式版本中

该修补程序是根据https://wiki.videolan.org/OSXCompile上的说明从git手动构建的使用单个命令构建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。请改写您的答案,以便它回答问题,或尽可能删除答案。
null

@nslntmnx:原始问题是一个更普遍的问题的子集,该问题是VLC在osx上无法正常运行。许多用户会通过搜索例如vlc osx问题el capitan不是原始标题中的内容而遇到该线程。
ccpizza

-1

供以后参考,如果您知道自己在做什么,则可以不经设置即打开未签名的应用程序:右键单击该应用程序,然后选择“打开”。它仍然会给您一个可怕的对话框,但是可以选择打开该应用程序。

我还没有机会在El Cap上进行测试,所以我很想知道它是否仍然有效。


1
嗨,@Eldo,“取消右键单击打开”在El Cap中不起作用。这是我在小牛队中一直使用的第一件事。
2015年

可以确认这在10.11.1(El Cap)中不再起作用。
詹姆斯·麦克马洪

更正,这不适用于VLC。它确实适用于其他应用程序。最有可能是由于VLC的签名问题。
詹姆斯·麦克马洪

@JamesMcMahon嗯,那很有道理。我在其他应用程序上进行了测试(我没有运行VLC),无法弄清楚为什么它对我有用,但对其他所有人却不起作用。谢谢!
2015年
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.