拒绝某些应用程序访问 MacBook Pro 上的内置摄像头

拒绝某些应用程序访问 MacBook Pro 上的内置摄像头

我在 MacBook Pro 上使用 WebEx 屏幕共享/在线会议软件。激活后,它会控制内置摄像头,尽管我只想共享屏幕。即使我只是在观看其他人的屏幕(而不是自己共享任何内容),也会发生这种情况。

由于应用程序本身似乎没有关于摄像机的设置,有没有办法有选择地禁用从操作系统对摄像机的访问?

或者,有一个主开关可以完全禁用相机?

答案1

简单的解决方法就是在 iSight 摄像头上贴一小块遮蔽胶带。

答案2

禁用内置 iSight 的一种方法是删除将信号转换为可用内容所需的组件:

sudo mv /System/Library/QuickTime/QuickTimeUSBVDCDigitizer.component /PATH/TO/SAFE/DIRECTORY/QuickTimeUSBVDCDigitizer.component

将 /PATH/TO/SAFE/DIRECTORY 替换为您要将组件移动到的文件夹的路径。

当您想重新访问时,请将组件移回:

sudo mv /PATH/TO/SAFE/DIRECTORY/QuickTimeUSBVDCDigitizer.component /System/Library/QuickTime/QuickTimeUSBVDCDigitizer.component

另一种选择是更改权限(chmod a-rwx禁用、chmod a+r重新启用)/System/Library/QuickTime/QuickTimeUSBVDCDigitizer.component/Contents/MacOS/QuickTimeUSBVDCDigitizer

相关内容