在 OS X 中,如何判断摄像头或麦克风是否正在被其他应用程序或进程使用?除非其他应用程序已锁定设备,否则以下内容似乎不起作用。
NSArray *devices = [AVCaptureDevice devices];
for (AVCaptureDevice *device in devices) {
NSLog(@"In use by other application %hhd", [device isInUseByAnotherApplication]);
}
Run Code Online (Sandbox Code Playgroud)