#import <PhotosUI/PhotosUI.h>
1. 14需要换新的方法
@WeakObj(self);
[[PHPhotoLibrary sharedPhotoLibrary]performChanges:^{
[PHAssetChangeRequest creationRequestForAssetFromImage:theImage];
} completionHandler:^(BOOL success, NSError * _Nullable error) {
dispatch_sync(dispatch_get_main_queue(), ^{
@StrongObj(self);
if (error != nil){
}else{
}
});
}];
2. 下面方法你在相册权限是PHAuthorizationStatusNotDetermined, 拍照保存一直报错,但是图片还是保存成功的 , 不要使用
UIImageWriteToSavedPhotosAlbum(theImage, self, @selector(image:didFinishSavingWithError:contextInfo:), nil);
///图片保存成功或失败后的处理
- (void)image:(UIImage *)image didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo {
if (error != nil){
}else{
} ;
}
浙公网安备 33010602011771号