2009-11-26 145 views
3

我打算在Mac PC上使用xcode發送電子郵件。爲此,我正在使用MFMailComposeViewController類,並且附加了代碼文件:爲什麼MFMailComposeViewController不會發送消息?

但是,當我點擊模態視圖控制器的發送按鈕時,它將返回MFMailComposeResult類的MFMailComposeResultSent對象,但電子郵件未達到指定的電子郵件ID 。當我點擊取消按鈕,然後它返回MFMailComposeResultCancelled。

而且我還用電子郵件帳戶配置了我的mac。但我無法理解的是這個電子郵件帳戶如何與上面的代碼連接,因爲即使當我從mac機器中刪除所有的電子郵件帳戶,然後單擊modalViewController的發送按鈕,它也會返回MFMailComposeResultSent對象。

有人可以幫助我發送電子郵件和了解電子郵件帳戶和上述代碼之間的通信。

在此先感謝。

回答

11

您是在模擬器中還是在實際設備上執行此操作。 MFMailComposeViewController實際上並不從模擬器發送郵件。

+0

+1,看起來好像他在使用模擬器。 – 2009-11-26 14:44:42

相關問題