You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在macOS Monterey/Ventura/Sonoma检测MacBook摄像头是否被占用?

macOS Monterey/Ventura/Sonoma 摄像头使用状态检测方法

一、硬件级视觉提示(最可靠)

MacBook的摄像头旁(刘海款在刘海区域,非刘海款在顶部边框)有一颗绿色指示灯,只要摄像头被任何应用启动,这颗灯就会亮起——这是硬件层面的控制,没有软件能绕过它,看到灯亮就说明摄像头正在被使用。

二、系统设置/偏好设置查看

Monterey 系统

打开「系统偏好设置」→「安全性与隐私」→切换到「隐私」标签页,左侧选择「相机」,列表中当前正在使用摄像头的应用会标注「正在使用」。

Ventura/Sonoma 系统

打开「系统设置」,左侧滚动到「隐私与安全性」,找到「相机」选项进入,正在使用摄像头的应用会实时显示「正在使用」的状态。

三、命令行检测方法

实时监控摄像头日志

执行以下命令,会实时输出摄像头的使用日志,当有应用启动/停止使用摄像头时,会出现包含「Started session」「Ended session」的条目,同时能看到对应的应用进程名:

log stream --predicate 'subsystem == "com.apple.avfoundation" AND category == "AVCapture"'

要停止监控,按 Ctrl+C 即可。

查看摄像头硬件状态

执行以下命令,会列出摄像头的硬件信息,其中「In Use」字段会显示摄像头是否正在被使用:

system_profiler SPCameraDataType

筛选摄像头相关进程

如果需要查找关联进程,可以用以下命令(注意筛选结果,可能包含无关进程,需结合上下文判断):

ps aux | grep -i "camera"

内容的提问来源于stack exchange,提问作者Thrawnium

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 12:54:58