Я успешно добавил метаданные в jpg, созданный в приложении, и сохранил его в Camera Roll, используя
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? Есть идеи?