iOS Swift电子邮件深度链接
我需要让我的用户点击电子邮件URL打开我的应用程序。我有一些每日更新,我已经转发给我的用户。我在那封电子邮件中有一些URL链接。我只需要让我的用户在单击这些电子邮件链接时打开应用程序 电子邮件地址:iOS Swift电子邮件深度链接,ios,swift3,xcode8,deep-linking,Ios,Swift3,Xcode8,Deep Linking,我需要让我的用户点击电子邮件URL打开我的应用程序。我有一些每日更新,我已经转发给我的用户。我在那封电子邮件中有一些URL链接。我只需要让我的用户在单击这些电子邮件链接时打开应用程序 电子邮件地址: 使用回调方法处理转诊源 func application(_ application: UIApplication, open url: URL, sourceApplication: String?, annotation: Any) -> Bool { print("source
使用回调方法处理转诊源
func application(_ application: UIApplication, open url: URL, sourceApplication: String?, annotation: Any) -> Bool {
print("source application:\(sourceApplication)")
let value: String = url.absoluteString as String
print("value :\(value)")
print("scheme: \(url.scheme)")
print("query: \(url.query)")
return true
}
检查此链接以支持通用链接
当您支持通用链接时,iOS用户可以点击指向您网站的链接,无缝重定向到您已安装的应用程序,而无需通过Safari。如果您的应用程序未安装,点击指向您网站的链接将在Safari中打开您的网站。这样的URL id无法处理。你需要一个自定义方案。如果你有任何问题,而不是发表
评论
或更改问题描述
kavin,你可以寻求帮助或在实施后寻求帮助。我认为你的方法与此类似@Karthik在appdelegate.swift文件中添加代码时,我被打动了。我只是不知道如何添加它。如果您需要更多的东西,我们将继续基于我们需要推送或处理VC open/navigationwhat URLSchema的值来添加到info.plist文件中。这是我的电子邮件链接:这是我在info.plist文件中所做的。我已在我的URLSchema@KavinKumarArumugam-url模式只是,可能是您认为可以设置的模式,例如,如果我将模式设置为karthik
我们需要处理karthik的回调