现在,可以在iOS 10中删除Apple的“邮件”应用程序,并且在删除Mail应用程序后,使用[MFMailComposeViewController canSendMail]
始终返回 NO 。
有没有其他方法可以从应用程序内部发送邮件?
最佳答案
您可以使用 MailCore 框架。这是MFMailComposeViewController的替代方法。使用此框架,您可以以编程方式发送电子邮件。您必须使用此方法自己构造每个字段,例如,To,CC,BCC,主题,正文等。要记住的重要一件事是它没有UI。
CTCoreMessage *msg = [[CTCoreMessage alloc] init];
[CTSMTPConnection sendMessage:msg server:[server stringValue] username:[username stringValue]
password:[password stringValue] port:[port intValue] useTLS:tls useAuth:auth];
[msg release];
关于ios - 删除邮件应用程序后,从iOS 10上的应用程序发送电子邮件的另一种方法?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42085637/