关于相机权限

Posted meilj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于相机权限相关的知识,希望对你有一定的参考价值。

一、权限配置

相机权限:在info.plist添加Privacy-Camera Usage Description。需要注意的一点是,文案要提到使用的地方,否则容易审核不通过。

相册权限:Privacy - Photo Library Usage Description

麦克风权限:Privacy - Microphone Usage Description

开启权限可以是自己请求

[AVCaptureDeviceInput deviceInputWithDevice:deviceFront error:&error]

 

二、相机权限检测 

[AVCaptureDevice authorizationStatusForMediaType:AVMediaTypeVideo]

 

三、禁止相机使用之后的操作

typedef NS_ENUM(NSInteger, ALAuthorizationStatus) {
ALAuthorizationStatusNotDetermined = 0, 用户尚未做出了选择这个应用程序的问候
ALAuthorizationStatusRestricted,        此应用程序没有被授权访问的照片数据。可能是家长控制权限。
ALAuthorizationStatusDenied,            用户已经明确否认了这一照片数据的应用程序访问.
ALAuthorizationStatusAuthorized         用户已授权应用访问照片数据.
 }

  

 

以上是关于关于相机权限的主要内容,如果未能解决你的问题,请参考以下文章

如何从Android片段中的相机获取图像

在片段之间切换时如何处理相机?

如何在片段中从相机捕获图像,

从片段中的相机拍照

Android:通过片段进行相机预览。从活动中确定

关于Android6.0权限的学习