我想发送带有PDF附件的电子邮件。我创建了PDF文件,然后执行了以下操作,但我认为这是错误的:
// locate folder containing pdf file let documentsPath = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.UserDomainMask, true)[0] as! String let pdfFileName = documentsPath.stringByAppendingPathComponent("chart.pdf") let fileData = NSData(contentsOfFile: pdfFileName) mc.addAttachmentData(fileData, mimeType: "pdf", fileName: chart)
在发送电子邮件之前,我可以看到附件chart.pdf,但是当我发送电子邮件时,它的发送没有附件,这是因为我没有正确附加文件。
chart.pdf
您错mimeType了addAttachmentData()。使用application/pdf代替pdf。
mimeType
addAttachmentData()
application/pdf
pdf