MFMailComposeViewController为什么不发送消息?

Gau*_*ora 3 email iphone cocoa-touch

我想在Mac PC上使用xcode发送电子邮件.为此,我使用MFMailComposeViewController类,我已经附加了代码文件:

但是,当我单击模态视图控制器的发送按钮时,它返回MFMailComposeResult类的MFMailComposeResultSent对象,但电子邮件未达到指定的电子邮件ID.当我单击"取消"按钮时,它将返回MFMailComposeResultCancelled.

我还使用电子邮件帐户配置了我的mac.但我无法理解的是这个电子邮件帐户如何与上面的代码连接,因为即使我从mac机器删除所有电子邮件帐户,然后单击modalViewController的发送按钮,它返回MFMailComposeResultSent对象.

有人可以帮我发送电子邮件并理解电子邮件帐户和上述代码之间的通信.

提前致谢.

Ben*_*ieb 11

您是在模拟器中还是在实际设备上执行此操作.MFMailComposeViewController实际上并不从模拟器发送邮件.