iOS: при отправке электронного письма с вложением автоматически добавляется еще один вложенный файл (.txt)

Я использую следующий код для отправки электронного письма с содержимым объекта NSData (с именем переменной: data):

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];

Он добавляет UIView, созданный как pdf, в качестве вложения и отправляет электронное письмо. Все это хорошо, за исключением единственной проблемы:

Когда письмо получено, вместе с прикрепленным файлом pdf есть еще один прикрепленный файл .txt, содержимое которого: «Отправлено с моего iPad». Если я не прикреплю PDF-файл, сообщение «Отправлено с моего iPad» появится в теле письма, а не во вложенном файле.

Кто-нибудь знает, как это можно решить? Я не хочу, чтобы текстовый файл был прикреплен к сообщению.

С уважением,

Петар

5
задан Petar 27 January 2012 в 13:17
поделиться