我在将 UIImage 保存到 iOS 6 设备中的照片库时遇到问题。我可以将图像保存在模拟器中但不能保存在设备中。我已经更改了设备中照片的隐私设置。但我仍然无法保存图像. 下面是我用来保存图像的代码
UIImage *snap = [sharedSingleton getCopyOfMorphedImage];
NSData* imageData = UIImagePNGRepresentation(snap);
UIImage* pngImage = [UIImage imageWithData:imageData];
UIImageWriteToSavedPhotosAlbum(pngImage, self, @selector(image:didFinishSavingWithError:contextInfo:), nil);
- (void)image:(UIImage *)image didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo
{
if (error != nil) {
NSLog(@"Couldn't save image");
} else {
NSLog(@"Saved image");
}
}
我用上面的代码在照片库中保存了一张黑色图像
谁能帮我吗?