今天看啥
热点:

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


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 库。


www.bkjia.comtruehttp://www.bkjia.com/IOSjc/944645.htmlTechArticleiOS 判断应用是否有使用相机的权限 iOS 判断应用是否有使用相机的权限 NSString *mediaType =AVMediaTypeVideo; AVAuthorizationStatus authStatus = [AVCaptureDe...

相关文章

相关搜索: 权限 相机

帮客评论

视觉看点