0
点赞
收藏
分享

微信扫一扫

ios开发相机权限问题

码农K 2021-09-29 阅读 81
iOS OC开发

![Uploading Snip20160920_2_882718.png . . .]
相机权限问题:
iOS7之前都可以直接访问相机,但是从iOS7以后开始相机访问需要设置权限。具体代码如下:
设置权限需要导入两个头文件:
#######import <AVFoundation/AVCaptureDevice.h>
#######import<AVFoundation/AVMediaFormat.h>
-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=--=-=-=-=

几种权限的简单介绍:
//表明用户尚未选择关于客户端是否可以访问硬件
AVAuthorizationStatusNotDetermined = 0,
// 客户端未被授权访问硬件的媒体类型。用户不能改变客户
机的状态,可能由于活跃的限制,如家长控制
AVAuthorizationStatusRestricted,
// 明确拒绝用户访问硬件支持的媒体类型的客户AVAuthorizationStatusDenied,
// 客户端授权访问硬件支持的媒体类型
AVAuthorizationStatusAuthorized}

iOS 10 相机、相册的权限设置在Info.plist中设置,如果在你Info.plist中没有设置该权限的话,那么你运行你的程序调用相机时就会莫名奇妙没有任何征兆的的崩溃。具体设置步骤如下图:

参考链接:http://www.jianshu.com/p/a3dc8041e62e

举报

相关推荐

0 条评论