一个简单的辅助包,用于使用第三方邮件客户端发送电子邮件。支持的客户端包括 Gmail、Outlook 和 Yahoo Mail。
目前,该包仅支持 iOS 和 visionOS。
您还需要在您的应用程序的 Info.plist
中添加此项
<key>LSApplicationQueriesSchemes</key>
<array>
<string>googlegmail</string>
<string>ms-outlook</string>
<string>ymail</string>
</array>
检查用户的设备上是否安装了 Gmail 应用
if EmailClientHelper.isClientAvailable(.gmail) {
return true
} else {
return false
}
使用 Gmail 应用发送电子邮件
EmailClientHelper.sendEmail(client: .gmail, to: "example@example.com")
您可以在 SubManager iOS 应用中看到此包的使用示例