永发信息网

iOS 判断应用是否有使用相机的权限

答案:2  悬赏:0  手机版
解决时间 2021-03-28 05:45
iOS 判断应用是否有使用相机的权限
最佳答案
NSString *mediaType = AVMediaTypeVideo;
AVAuthorizationStatus authStatus = [AVCaptureDevice authorizationStatusForMediaType:mediaType];
if(authStatus == ALAuthorizationStatusRestricted || authStatus == ALAuthorizationStatusDenied){

NSLog(@"相机权限受限");
return;
}
-------
全部状态

typedef NS_ENUM(NSInteger, ALAuthorizationStatus) {
ALAuthorizationStatusNotDetermined = 0, // User has not yet made a choice with regards to this application
ALAuthorizationStatusRestricted, // This application is not authorized to access photo data.
// The user cannot change this application’s status, possibly due to active restrictions
// such as parental controls being in place.
ALAuthorizationStatusDenied, // User has explicitly denied this application access to photos data.
ALAuthorizationStatusAuthorized // User has authorized this application to access photos data.
} __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_6_0);

注意:要添加 AVFoundation 库。
全部回答

iOS7之前都可以访问相机,iOS7之后访问相机有权限设置。
打开设置

2.拉到底端找一个应用,微信举例。

3.看到相机可以开启和关闭权限。

一般新下载的应用在点开第一会有提示要不要开启相机权限,如果没有开启,想开启的时候进行以下步骤就可以了。
打开设置
找到想查看的软件
看到相机打开后面的按钮(绿色为打开)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我和老公结婚前,我户口是外地的,因为办理结
河北鸿远文化发展有限公司怎么样
金字和什么字搭配起来好听?
关于被人指责的句子
为什么我们工厂热处理的炉子在用新的一批热电
我看完韩剧2015学校很精彩,下一有什么好看
举例阐述基因工程的三大基本用途
海南中航鑫建设工程有限公司是骗子吗?它和海
0.15吨相当于0.6吨的25%是对还是错
汉枫中药饮片有限公司地址在什么地方,想过去
读下列某地月平均气温材料,分析该地所在地区
92%聚酯纤维8%锦纶是什么面料?是真丝吗?
为什么那么多的人都觉得自己的婚姻过不下
合金装备有中文版吗
深圳御蝶坊面包师上班时间?工资多少?
推荐资讯
43×36 52×36 5×36用简便计算。简便计算怎
姓张的男孩,今年7月生,取什么名字好?
当基督徒认为自己犯罪后应怎么办?
电动车仪表有4根线,怎样与控制器连接
我老公得了初发脑梗可是老爱睡觉好吗
888是什么意思
内江六中2017高考成绩
小米5C出厂有贴好钢化模吗
最近我家人迷上了网上的什么免费注册返现。我
东西魏,北齐,北周古都
我用欧丝宝洗洁精洗水果请问可以吗?
要想剑豪伤害高,还是火强比较好
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?