ios - 在 iOS 应用程序中无需用户交互即可发送电子邮件

标签 ios swift email mfmailcomposeviewcontroller mfmailcomposer

<分区>

我知道您可以通过向用户显示 MFMailComposeViewController 来从您的应用程序中发送电子邮件,但是您是否也可以在用户无需按下任何发送按钮的情况下发送电子邮件?

最佳答案

简单的回答是“否”。

这违反了 Apple 准则。如果没有用户交互(发送按钮上的操作),您无法发送邮件。

作为替代选项,您可以使用网络服务器/网络服务的强大功能。使用网络服务请求将信息/数据发送到您的网络服务,并可以从您的网络服务器发送电子邮件。 (注意:邮件发件人 ID 不是应用程序用户的电子邮件 ID。)

您可以尝试这样做,但请记住,这违反了 Apple 指南,Apple 可能会拒绝您的应用。

关于ios - 在 iOS 应用程序中无需用户交互即可发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47202734/

相关文章:

ios - 如何在 iOS SDK 中检查用户的设备

android - 为证书固定存储公钥有多安全?

ios - 从 Swift 中的蓝牙读取中提取并转换 NSData 值

ios - 按钮中未捕获的异常

php - PHP SMTP服务器使用套接字: connection refused

HTML 表格在 Outlook 电子邮件中出现扭曲

c# - 使用 SMTP 发送电子邮件不适用于 asp.net

ios - 如何在 Swift 的 UIWebView 中加载本地 PDF

ios - 警告 : 'libsystem_network' contains a debug script

swift - 如何将 xib 中的自定义 View 添加到 UIScrollView?