//判断获取相册的权限
AVAuthorizationStatus authStatus = [ AVCaptureDevice authorizationStatusForMediaType : AVMediaTypeVideo ];
if (authStatus == AVAuthorizationStatusDenied ) { //AVAuthorizationStatusDenied
RCSUIAlertView * alertView=[[ RCSUIAlertView alloc ] initWithTitle : NSInternational ( @"General_AccessFailed" ) message : NSInternational ( @"general_camerapemission" ) callBack : Nil cancelButtonTitle : NSInternational ( @"General_Ok" ) otherButtonTitles : Nil ];
[alertView show ];
[alertView release ];
return ;
}
if
([[[
UIDevice
currentDevice
]
systemVersion
]
floatValue
] >=
7.0
) {
ALAuthorizationStatus authStatus = [ ALAssetsLibrary authorizationStatus ];
if (authStatus == ALAuthorizationStatusDenied ) {
RCSUIAlertView * alertView=[[ RCSUIAlertView alloc ] initWithTitle : NSInternational ( @"General_AccessFailed" ) message : NSInternational ( @"general_pemissionalbum" ) callBack : Nil cancelButtonTitle : NSInternational ( @"General_Ok" ) otherButtonTitles : Nil ];
[alertView show ];
[alertView release ];
return ;
}
}
ALAuthorizationStatus authStatus = [ ALAssetsLibrary authorizationStatus ];
if (authStatus == ALAuthorizationStatusDenied ) {
RCSUIAlertView * alertView=[[ RCSUIAlertView alloc ] initWithTitle : NSInternational ( @"General_AccessFailed" ) message : NSInternational ( @"general_pemissionalbum" ) callBack : Nil cancelButtonTitle : NSInternational ( @"General_Ok" ) otherButtonTitles : Nil ];
[alertView show ];
[alertView release ];
return ;
}
}
//判断拍照的权限
if
([[[
UIDevice
currentDevice
]
systemVersion
]
floatValue
] >=
7.0
) {AVAuthorizationStatus authStatus = [ AVCaptureDevice authorizationStatusForMediaType : AVMediaTypeVideo ];
if (authStatus == AVAuthorizationStatusDenied ) { //AVAuthorizationStatusDenied
RCSUIAlertView * alertView=[[ RCSUIAlertView alloc ] initWithTitle : NSInternational ( @"General_AccessFailed" ) message : NSInternational ( @"general_camerapemission" ) callBack : Nil cancelButtonTitle : NSInternational ( @"General_Ok" ) otherButtonTitles : Nil ];
[alertView show ];
[alertView release ];
return ;
}
}