如何从我的应用程序发送电子邮件?

时间:2010-04-28 05:02:10

标签: cocoa-touch iphone-sdk-3.0 mfmailcomposeviewcontroller

我想附上视频并从我的应用程序发送电子邮件  我下载了苹果示例代码MailComposer。我编译了它。我没有收到任何错误或警告  我把邮件发送到我的邮件ID。但是,我在收件箱中看不到任何邮件。我正在模拟器上工作  我没有在模拟器中设置任何发件人电子邮件ID。 我怎么知道代码是否有效?
谢谢。

1 个答案:

答案 0 :(得分:1)

模拟器无法发送电子邮件;正如您使用MFMailComposeViewController +canSendMail方法所发现的那样,所有设备也不会发现 - 如果设备没有设置邮件帐户,它将返回NO。引用文档:

  

在尝试显示邮件撰写界面之前,您应该调用此方法。如果返回NO,则不得显示邮件撰写界面。