を使用setImageData:metadata:completionBlock:しALAssetて、アセットの exif(メタデータ) を更新します。
メタデータを更新したいだけですが、このメソッドimageDataには最初のパラメーターとして が必要です。以下のコードを使用して を生成imageDataしましたが、イメージが変更されました (ファイル サイズとファイル ハッシュを確認しました)。
ALAssetRepresentation *dr = asset.defaultRepresentation;
UIImage *image = [UIImage imageWithCGImage:dr.fullResolutionImage scale:dr.scale orientation:dr.orientation];
NSData *data = UIImageJPEGRepresentation(image, 1);
のexifだけを更新するために使用できる他の方法はありALAssetますか? または、メソッドの権利を生成するimageData方法はありsetImageData:metadata:completionBlock:ますか?