关闭访问限制密码以后相机不见了

4707人阅读
iOS开发之UI高级(16)
原文地址:
1.判断用户是否有权限访问相册
#import&&AssetsLibrary/AssetsLibrary.h&
ALAuthorizationStatus&author = [ALAssetsLibraryauthorizationStatus];
if&(author ==&kCLAuthorizationStatusRestricted&|| author ==kCLAuthorizationStatusDenied)
& & & & & &//无权限
typedef&enum&{
& & kCLAuthorizationStatusNotDetermined =&0,&// 用户尚未做出选择这个应用程序的问候
& & kCLAuthorizationStatusRestricted,& & & &&// 此应用程序没有被授权访问的照片数据。可能是家长控制权限
& & kCLAuthorizationStatusDenied,& & & & & &&// 用户已经明确否认了这一照片数据的应用程序访问
& & kCLAuthorizationStatusAuthorized & & & &&// 用户已经授权应用访问照片数据
} CLAuthorizationS
2.判断用户是否有权限访问相机
iOS7之前都可以访问相机,iOS7之后访问相机有权限设置
#import&&AVFoundation/AVCaptureDevice.h&
#import&&AVFoundation/AVMediaFormat.h&
AVAuthorizationStatus&authStatus = [AVCaptureDeviceauthorizationStatusForMediaType:AVMediaTypeVideo];
if&(authStatus ==&AVAuthorizationStatusRestricted&|| authStatus ==AVAuthorizationStatusDenied)
& & & & & &&//无权限
3.判断是否开启定位服务
[CLLocationManagerlocationServicesEnabled] //检测的是整个的iOS系统的定位服务是否开启
检测当前应用的定位服务是否开启需要通过一下方法来检测
- (void)locationManager:(CLLocationManager&*)manager
&& & & didFailWithError:(NSError&*)error
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:89634次
积分:1274
积分:1274
排名:千里之外
原创:12篇
转载:178篇
(2)(2)(1)(1)(3)(3)(1)(1)(2)(10)(6)(3)(8)(8)(21)(4)(9)(12)(10)(11)(11)(3)(5)(13)(12)(4)(17)(1)(3)(4)(1)

我要回帖

更多关于 安卓怎么限制别人访问 的文章

 

随机推荐