我有一个我正在使用的应用程序,它使用mfmailcomposeviewcontroller创建一个附带PDF的电子邮件。
在iOS 10中,我发现"预览" PDF现在显示为空白:
邮件编辑器用于在iOS 9中显示为电子邮件中PDF的预览而没有任何问题。如果我发送电子邮件,PDF仍然附加并且工作正常。这是iOS 10上的Apple Mail应用程序的问题,还是MFMailCompose还有其他问题?我在下面附上了我的代码:
NSData *immutableData = [NSData dataWithData:pdfData];
MFMailComposeViewController *mail=[[MFMailComposeViewController alloc]init];
mail.mailComposeDelegate = self;
[mail setSubject:@"Attachment Issue"];
[mail addAttachmentData:immutableData mimeType:@"image/pdf" fileName:@"Report.pdf"];
NSString * body = @"iOS 10 vs iOS 9";
[mail setMessageBody:body isHTML:NO];
[self presentViewController:mail animated:YES completion:nil];