最近在用 MacOS 的 Facetime 常常遇到攝影鏡頭 (iSight)沒辦法打開的問題,不管把 Facetime 按 Command + Q 關掉幾次,或是清理記憶體都沒有辦法正常打開 Facetime 的鏡頭。
查了一下資料,發現我應該把它當做 Linux / Unix 來思考才對 ……..
原因是 VDCAssistant 這個程序負責背景執行 Mac 的攝影機(iSight),你如果用 ps ax 的話可以看到就算你 Command + Q,但他還是存在背景關不掉
$ ps ax | grep VDCAssistant 61714 ?? Ss 0:00.96 /System/Library/Frameworks/CoreMediaIO.framework/Resources/VDC.plugin/Contents/Resources/VDCAssistant
所以必須把它 kill 掉後再重新開啟
$ sudo killall VDCAssistant
然後你的攝影鏡頭就會好好的打開了!
Reference: