我已成功将元数据添加到在应用程序中创建的 jpg 并使用
writeImageToSavedPhotosAlbum: metadata: completionBlock:
方法。但是,我还希望可以选择通过电子邮件将此 jpg 与元数据(例如位置、出口等)一起发送。我用它来发送电子邮件:
MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
picker.mailComposeDelegate = self;
NSData *myData = UIImageJPEGRepresentation(emailImage, 0.8);
[picker addAttachmentData:myData mimeType:@"image/jpg" fileName:@"photo"];
但是,这会导致没有元数据。
当通过 Apple 的照片应用程序发送保存的图像时,会包含元数据。有没有办法将元数据嵌入到 NSData 附件中?有任何想法吗?