有没有办法检测我的 Mac 的麦克风何时在使用?类似于 Mikro Snitch 所做的事情?这可以在 Cocoa 中完成吗?
最佳答案
这不是真正的 Objective-C 或 Cocoa 解决方案,但如果您愿意执行子进程调用,请尝试以下操作:
ioreg -c AppleHDAEngineInput | grep IOAudioEngineState
当音频输入处于事件状态时,您将看到 "IOAudioEngineState"= 1
。
此外,尝试搜索 IOAudioEngineNumActiveUserClients
,每个应用接收音频都会增加 1。
关于objective-c - 如何检测 OS X 上的麦克风使用情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39574616/