iOS 判断应用是否有使用相机的权限
NSString *mediaType = AVMediaTypeVideo;AVAuthorizationStatus authStatus = [AVCaptureDevice authorizationStatusForMediaType:mediaType];if(authStatus == ALAuthorizationStatusRestricted || authStatus == ALAuthorizationStatusDenied){NSLog(@"相机权限受限");return;}-------全部状态typedef NS_ENUM(NSInteger, ALAuth...全部
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 applicationALAuthorizationStatusRestricted, // 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 库。
收起