我想用XCode(SWIFT)创建一个应用程序,我想让用户输入多个电子邮件及其密码。该应用程序将检查它们是否匹配正确(电子邮件和它的密码)。然后,应用程序将它们保存在coredata中。 这将让用户通过选择任何电子邮件发送电子邮件并输入收件人电子邮件,然后单击发送电子邮件将直接进入。 (我不想要这个窗口)
Valid XHTML http://postimg.org/image/rlsap8wdh
我观看了一些视频,但所有视频{应用程序都转到IOS设备的电子邮件窗口,并使用该IOS设备中使用的用户电子邮件发送电子邮件}
(我希望一切都在这里,当他选择他的电子邮件并输入收件人电子邮件时)
答案 0 :(得分:3)
你无法做到。
以编程方式发送电子邮件,无需用户干预 iOS应用程序,无法使用任何Apple实现 构架。有可能在越狱手机中然后它 永远不会看到App Store的内部。
如果您想控制电子邮件发送,那么更好的方法是 设置一个Web服务(在您的服务器端),您可以发布到使用 HTTP请求。如果您只发布到一个地址,这可以工作 很好,虽然你可能想让用户输入他们的回报 邮件地址。
否则只有标准对话框可用(这取决于使用 他们在设备上设置的任何帐户。)
来源:How to send mail from iphone app without showing MFMailComposeViewController?
您还可以查看以下问题解答:
Alternative ways to send email without UI from ipad or iphone
Send an email from iOS application without using MFMailCompose UI