这里记录下Xcode使用OpenCV访问Mac摄像头权限的解决方法:
1、首先配置对应的info.plist文件
右键项目文件-》new file->选择默认的property file-〉命名文件名(如Info.plist)打开创建的文件(以property list的方式),添加对应的摄像头访问权限(加入键Privacy - Camera Usage Description,值为YES)然后保存。
2、放置info.plist文件到正确位置(重要)
刚刚创建的.plist文件默认放置在xcode工程的目录下,但可执行文件并不能读取到,需要找到可执行文件的位置并将其放置到可执行文件的同级目录:
然后将刚创建的plist文件放到该可执行文件的目录下,再执行程序就可以访问摄像头了