Xcode 8.0中关于相机权限的问题

Xcode 8.0  关于相机访问访问权限

1、Xcode 8.0 需要在 info.plist 文件中添加一个名为 “Privacy - Camera Usage Description” 的字段,如下图所示

 

在 Xcode 8.0 中最重要就是在 Info.plist 文件中 插入名称为“Privacy - Camera Usage Description” 的字段,同样访问系统相簿也需要在 Info.plist 文件中插入一个名为“Privacy - Photo Library Usage Description”的字段

 

2、添加访问权限代码(这根之前的一样啦)...

AVCaptureDevice.requestAccess(forMediaType: AVMediaTypeVideo) { (success: Bool) in
            
            if success{
                print("成功获取相机权限啦")
            }else{
                print("您暂未获得访问相机的权限,请先获取相机权限....")
            }
            
       }

 3、关于相机访问相对应的权限

if status == .authorized{
            print("成功获得相机权限...")
            
        }else if status == .denied{
             print("用户拒绝访问相机,请先获取相机权限....")
            
        }else if status == .notDetermined{
             print("未授权")
            
        }else if status == .restricted{
            print("受限制的访问权限,其实就是未获得😝😆😜")

        }

 

posted @ 2016-09-22 16:25  Now,OnMyWay  阅读(501)  评论(0编辑  收藏  举报