ios关于相机访问权限设置

原创 2014年04月04日 12:35:15

  一般当应用在第一次访问相机的时候 系统都会弹出一个提示框,提示用户是否允许访问相机。

 可是假如我们拒绝访问相机,或者在隐私-相机设置里面关闭了应用权限时,再次进入就会直接黑茫茫一片,不会再出现提示框。

那么,如何判断用户的相机权限状况呢?


下面是一句向系统请求访问相机的代码

[AVCaptureDevice requestAccessForMediaType:AVMediaTypeVideo completionHandler:^(BOOL granted) {

                NSLog(@"111");

            }];


一般这个是系统默认的,所以不需要我们手动添加,只是稍微了解一下。


进入正题,首先获取相机访问权限状况

AVAuthorizationStatus authStatus = [AVCaptureDevice authorizationStatusForMediaType:AVMediaTypeVideo];


然后判断用户的权限

if(authStatus == AVAuthorizationStatusAuthorized)

        {

            NSLog(@"允许状态");

        }

        else if (authStatus == AVAuthorizationStatusDenied)

        {

            NSLog(@"不允许状态,可以弹出一个alertview提示用户在隐私设置中开启权限");

        }

        else if (authStatus == AVAuthorizationStatusNotDetermined)

        {

            NSLog(@"系统还未知是否访问,第一次开启相机时");

        }


版权声明:本文为博主原创文章,未经博主允许不得转载。

ios 照相机不会弹出获取权限的弹窗

1.检查info.plist 相机权限字段是否添加 2.在iOS 10 上能会弹出在iOS 9不弹出,检查info.pist 的bundle display name  是不是没有填app名字...
  • huzhaohao
  • huzhaohao
  • 2016年11月21日 11:45
  • 1264

iOS相机、麦克风等权限的判断与设置

一、iOS应用权限检测在涉及到这个问题的时候,首先为了适配iOS10系统,我们必须首先在info.plist文件声明中将要用到的权限,否则将会引起崩溃如下: “This app has crashe...
  • DreamcoffeeZS
  • DreamcoffeeZS
  • 2017年01月10日 09:32
  • 7055

ios关于相机访问权限设置

一般当应用在第一次访问相机的时候
  • u013263917
  • u013263917
  • 2014年04月04日 12:35
  • 19577

iOS开发 iOS10访问权限的配置(解决访问奔溃问题,包括相册/相机等)

这里仅以相册的为例: plist文件里面添加,Privacy - Photo Library Usage Description,Value值为描述,弹出的提示框会显示出来。 ...
  • ljc_563812704
  • ljc_563812704
  • 2016年12月30日 16:34
  • 1325

iOS10 相机相册等权限的使用、检测并引导用户开启权限

#import #import #import // 相机权限 AVAuthorizationStatus authStatus = [AVCaptureDevice authoriz...
  • saw471
  • saw471
  • 2016年09月27日 12:48
  • 35583

iOS 判断相机权限是否被限制,判断相机是否可以使用

判断相机权限是否被限制,需要导入   AVFoundation 类#import
  • qq_24901135
  • qq_24901135
  • 2015年06月06日 13:44
  • 12528

iOS开发各种权限问题(相机、录音等)

起因 在iOS开发中我们经常会调用系统相机和麦克风,但是这些权限都是用户可以控制的,当APP没有权限调用这些手机资源,但是我们没有判断,直接去调用了,这样会出现问题。 麦克风权限 我在项...
  • guoxianzhuang
  • guoxianzhuang
  • 2017年03月22日 16:59
  • 1998

iOS10访问权限的配置(解决访问奔溃问题,包括相册/相机等)

这里仅以相册的为例: plist文件里面添加,Privacy - Photo Library Usage Description,Value值为描述,弹出的提示框会显示出来。 ...
  • zhanghow
  • zhanghow
  • 2017年12月27日 17:32
  • 134

判断是否有权限访问相机,相册,定位

判断用户是否有权限访问
  • cafei111
  • cafei111
  • 2014年05月14日 13:56
  • 7306

iOS 相机权限以及相册权限访问

今天在写一个关于人脸识别的demo时,发现相机相册调取不了。忽然想起来工程info.plist里边需要设置两个参数,但是就是想不起来参数叫什么。网上搜了好一会儿才找到,所以就写篇文字,记录一下,方便以...
  • Xia0Liang
  • Xia0Liang
  • 2016年12月09日 15:17
  • 4465
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ios关于相机访问权限设置
举报原因:
原因补充:

(最多只允许输入30个字)