我想发送带有 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
,但是当我发送电子邮件时,发送的电子邮件没有附件,这是因为我没有正确附加文件。
最佳答案
您将错误的 mimeType
传递给 addAttachmentData()
。使用 application/pdf
而不是 pdf
。
关于ios - 将 PDF 文件附加到电子邮件 - Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30423583/