iOS Swift:在收件箱电子邮件中打开邮件应用程序

Posted

技术标签:

【中文标题】iOS Swift:在收件箱电子邮件中打开邮件应用程序【英文标题】:iOS Swift: Open Mail app in inbox emails 【发布时间】:2018-03-20 20:30:37 【问题描述】:

晚上,我正在尝试通过按钮操作打开邮件应用的收件箱邮件...

在网上我看到可以打开电子邮件应用程序的 EmailComposer 对象..但我不是要创建新电子邮件,我只是希望用户检查电子邮件。

有什么建议吗?

【问题讨论】:

Launch Apple Mail App from within my own App?的可能重复 【参考方案1】:

我使用以下代码解决了:

   let mailURL = URL(string: "message://")!
   if UIApplication.shared.canOpenURL(mailURL) 
       UIApplication.shared.open(mailURL, options: [:], completionHandler: nil)
    

【讨论】:

以上是关于iOS Swift:在收件箱电子邮件中打开邮件应用程序的主要内容,如果未能解决你的问题,请参考以下文章

通过意图打开邮件应用程序不会打开选择器

电子邮件应用程序,获取消息预览

打开包含数千个收件人的新Outlook电子邮件

如何使用 url 打开 ios 应用程序?

uniapp系列-使用uniapp携带收件人信息调用手机邮件应用发邮件的2种方案

使用 mailcore (iOS),我如何从特定电子邮件地址获取所有电子邮件?