コード内で pdf ファイルを作成し、電子メール アドレスに添付ファイルとして送信しています。が表示されている場合MFMailComposeController
、メールには添付ファイルがありますが、受信したメールには添付されていません。これには何が考えられますか?ここにコードを添付しました。
if(
[MFMailComposeViewController canSendMail])
{
MFMailComposeViewController *mailViewController=[[MFMailComposeViewController alloc]init];
[mailViewController setSubject:@"Maintenance Request Form"];
mailViewController.mailComposeDelegate=self;
[mailViewController setToRecipients:[NSArray arrayWithObject:@"BRE@appiwork.com"]];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *file = [documentsDirectory stringByAppendingFormat:@"/MaintenanceRequest.pdf"];
NSData *data=[NSData dataWithContentsOfFile:file];
[mailViewController addAttachmentData:data mimeType:@"application/pdf" fileName:@"MaintenanceRequest.pdf"];
[self presentViewController:mailViewController animated:YES completion:nil];
}