MFMailComposeViewController是否应该从模拟器实际发送邮件?

时间:2011-08-02 01:15:17

标签: iphone email

我正在使用MFMailComposeViewController,一切似乎都很好。该类表示邮件已发送,但我从未在模拟器上设置电子邮件而且不知道如何。所以,如果它被发送,它发送给哪个电子邮件服务器?

[mailClass canSendMail]也返回YES,因此它认为一切正常。

有谁知道如何设置模拟器以测试此100%

1 个答案:

答案 0 :(得分:8)

不,模拟器实际上不支持电子邮件帐户或允许您真正发送邮件。

[MFMailComposeViewController canSendMail]返回YES,允许您完全测试邮件生成并编写代码路径。至于你的应用程序应该关注,它的行为就像一个真实的设备(因为用户可以选择在真实的东西上取消),虽然你不能检查生成的电子邮件的实际内容,而无需在真实设备上进行测试。