Używam następujący kod do wysyłania wiadomości e-mail z treścią obiektu NSData (z nazwą zmiennej: dane):iOS: wysyłanie e-maili z załącznikami dodaje inny załączeniu (.txt) plik automatycznie
MFMailComposeViewController *controller = [[MFMailComposeViewController alloc] init];
[controller setSubject:@"Subject"];
[controller addAttachmentData:data mimeType:@"application/pdf" fileName:@"Attachment"];
[controller setMessageBody:@"Please find attached the connections for..." isHTML:NO];
controller.mailComposeDelegate = self;
[self presentModalViewController:controller animated:YES];
Dodaje UIView wygenerowany jako plik pdf jako załącznik i wysyła wiadomość e-mail. To wszystko jest dobre, oprócz jednego problemu:
Po otrzymaniu wiadomości e-mail, wraz z dołączonym plikiem pdf, znajduje się inny załączony plik .txt, którego zawartość to: "Wysłane z mojego iPada". Jeśli nie dołączę pliku pdf, wiadomość "Wysłane z mojego iPada" pojawi się w treści wiadomości e-mail, zamiast w załączonym pliku.
Czy ktoś ma pojęcie, jak można to rozwiązać? Nie chcę, aby plik tekstowy był dołączony do wiadomości.
Pozdrawiam,
Petar
Witam, czy jest aktualizacja tego problemu lub jakikolwiek błąd zgłoszony firmie Apple, do którego mogę się odwołać? – Amit