相機(jī)訪問(wèn)權(quán)限
+(BOOL)hasAcessRightAboutPhoto;{
__weak typeof(self) weakSelf = self;
NSString *mediaType = AVMediaTypeVideo;
AVAuthorizationStatus authStatus = [AVCaptureDevice authorizationStatusForMediaType:mediaType];
if(authStatus == AVAuthorizationStatusRestricted || authStatus == AVAuthorizationStatusDenied){
//處理未授權(quán)的業(yè)務(wù)邏輯
return NO;
}else if (authStatus ==AVAuthorizationStatusNotDetermined{
[AVCaptureDevice requestAccessForMediaType:AVMediaTypeVideo completionHandler:^(BOOL granted) {
if (granted){
//根據(jù)是否授權(quán)做不同的業(yè)務(wù)邏輯處理
}
}];
}else if (authStatus == AVAuthorizationStatusAuthorized){
//處理已經(jīng)授權(quán)的業(yè)務(wù)邏輯
}
return YES;
}
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者