Я успешно добавил метаданные в файл 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? Любые идеи?