+ (void)checkCameraPermission:(void(^)(BOOL status))block
{
AVAuthorizationStatus authStatus = [AVCaptureDevice authorizationStatusForMediaType:AVMediaTypeVideo];//读取设备授权状态
if (authStatus == AVAuthorizationStatusRestricted || authStatus == AVAuthorizationStatusDenied) {
if (block) {
block(NO);
}
return;
}
else if (authStatus == AVAuthorizationStatusNotDetermined) {
if (block) {
block(NO);
}
}
else if (authStatus == AVAuthorizationStatusAuthorized) {
if (block) {
block(YES);
}
}
}