※ 引述《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好好的跑過
一輪全部改寫檔案屬性。
希望這個惱人的問題在之後的系統更新會被解決,不然真的挺擾民的…