mailto:iOS 14 中的方案和自定义邮件客户端
mailto: scheme and custom mail client in iOS 14
如果我将默认邮件 iOS 客户端更改为另一个客户端,UIApplication.shared.canOpenURL
returns false
。对于默认客户端此方法 returns true
.
但如果我直接调用 UIApplication.shared.open
,自定义电子邮件客户端应用程序会正确打开。
有人知道,问题是什么?是 iOS 错误吗?或者也许我可以使用其他方式检测电子邮件客户端?
URL: mailto://some@email.com
您必须为此使用 LSApplicationQueriesSchemes
in
Info.plist. Just add (or create) a new item
mailto` 属性.
如果我将默认邮件 iOS 客户端更改为另一个客户端,UIApplication.shared.canOpenURL
returns false
。对于默认客户端此方法 returns true
.
但如果我直接调用 UIApplication.shared.open
,自定义电子邮件客户端应用程序会正确打开。
有人知道,问题是什么?是 iOS 错误吗?或者也许我可以使用其他方式检测电子邮件客户端?
URL: mailto://some@email.com
您必须为此使用 LSApplicationQueriesSchemes
in
Info.plist. Just add (or create) a new item
mailto` 属性.