※ 引述《nickkiller83 (nick)》之铭言:
: 前几日更新high sierra之后
: 要打开档案较大的mp4档案都无法马上开
: 大概过几秒之后会出现正在验证影片
: 有大大也会这样子吗?
: 本人的机型为mbp 2012 mid 13'
你的问题,很不巧的使用中文在google上面搜寻是找不到半点结果的
我之前也有在本版问过同样问题,也没有任何人能够回答我
所以我就自己试着用英文google看看,总算在MacRumors上的讨论串找到解法了:
https://goo.gl/bsKJXa←在#33
#33那段教学文应该看着图片照着做就会弄,看不懂就自己用google翻译,我很
懒得逐字翻译,还要连教学图都要重做用想的就觉得麻烦。
而原因很简单,high sierra的gatekeeper(就是那个每次从网络上下载app开启或是
开启从网络上载的dmg映像档都会问些87问题的烂程式,烦人程度直逼win的UAC还无法
完全关掉)比起上一版变得更加的低能,低能到可能只是从外接硬盘打开个高清片片都要
验证个老半天才准你开启档案,重点是关掉再重开一次还是要再跑一次又臭又长的验证,
档案越大验证耗时越久,负责写gatekeeper的工程师应该一个一个吊起来活活电到死。
而有兴趣想知道#33那段apple script是在做什么的人,我可以在这里稍微解释一下
简单来说就是透过apple script去循环跑一段终端机指令,用xattr去修改
档案的属性,让gatekeeper认为此档案不需要验证即可开启,问题就可以完美解决。
而最一劳永逸的方式就是整个硬盘的档案全选,然后用那个apple script好好的跑过
一轮全部改写档案属性。
希望这个恼人的问题在之后的系统更新会被解决,不然真的挺扰民的…