图像不保存到相册中的iPad迷你
问题描述:
我使用下面的代码保存图像到相册,图像不保存到相册中的iPad迷你
ALAssetsLibrary *library = [[ALAssetsLibrary alloc] init];
[library writeImageToSavedPhotosAlbum:[my_Image CGImage] orientation:(ALAssetOrientation)[my_Image imageOrientation] completionBlock:^(NSURL *assetURL, NSError *error){
if (error) {
Failure
} else {
Success
}
}];
[library release];
上面的代码在所有的iPad的iPad相比其他小型工作正常。 其实我没有iPad mini设备。但我的客户说这个问题。我无法找到iPad mini中实际发生的错误。那么如何解决这个问题。谢谢。
答
添加检查ALAuthorizationStatus
。
如果ALAuthorizationStatus
是ALAuthorizationStatusRestricted
或ALAuthorizationStatusDenied
那么你的形象将不会保存在相册。
检查ALAuthorizationStatus
。使用以下内容:
ALAuthorizationStatus authorize = [ALAssetsLibrary authorizationStatus];
检查您收到的错误。 – Leena