iOS 14 - 如何以编程方式打开默认邮件应用程序?

iOS 14 - How to open Default Mail App programmatically?

有了 iOS14,用户可以将不同的电子邮件客户端应用程序设置为默认应用程序。

有没有办法以编程方式打开选定的默认邮件应用程序?

使用 mailto: URL,将默认邮件应用程序设置为 Gmail 后,不要执行任何操作。

显然,您必须将 mailto 添加到 LSApplicationQueriesSchemes 才能使其正常工作。

将以下内容添加到 info.plist

<key>LSApplicationQueriesSchemes</key>
<array>
    <string>https</string>
    <string>http</string>
    <string>mailto</string>
</array>