如何在 iPhone 应用程序中添加 .vcf 文件作为附件
在我的应用程序中,我想添加 .vcf 文件作为 MFMailComposeViewController 中的附件。
In my app I want to add .vcf file as attachment in MFMailComposeViewController.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
MFMailComposeViewController 文档显示它的 addAttachmentData:mimeType:fileName: 实例方法是正确的方法:
附件是加载或转换为 NSData 的实际 vcf 文件。
vcf 的mimeType 是@"text/x-vcard"。
fileName 是您想要的任何名称,但您应该使用 .vcf 扩展名来确保电子邮件程序能够理解它。
The documentation for MFMailComposeViewController shows that its addAttachmentData:mimeType:fileName: instance method is the way to go:
The attachment is the actual vcf file loaded or transformed into NSData.
The mimeType for a vcf is @"text/x-vcard".
The fileName is whatever you want to call it, though you should uses the .vcf extension to ensure that email programs will understand it.
使用下面的代码创建一个 vcf 文件并将其保存在目录中。
Use the below code to create a vcf file and save it in directory.