mailto:iOS 14 中的方案和自定义邮件客户端

问题描述 投票:0回答:1

如果我将默认邮件 iOS 客户端更改为另一个,

UIApplication.shared.canOpenURL
返回
false
。对于默认客户端,此方法返回
true
.

但如果我直接调用

UIApplication.shared.open
,自定义电子邮件客户端应用程序会正确打开。 有人知道,问题是什么?这是iOS错误吗?或者我可以用另一种方式检测电子邮件客户端?

网址:

mailto://[email protected]

ios ios14
1个回答
5
投票

你必须在

LSApplicationQueriesSchemes
中使用
Info.plist
。 只需为此属性添加(或创建)一个新项目
mailto

© www.soinside.com 2019 - 2024. All rights reserved.