【问题标题】:Deeplinking - Open iOS app from a URL深层链接 - 从 URL 打开 iOS 应用
【发布时间】:2016-10-21 14:19:45
【问题描述】:

我的项目在 SWIFT 中

用户收到一封包含更改密码链接的电子邮件,该链接将如下所示http://foobar.com/something/reset_token=barfoo

当用户点击链接“更改密码”时,它应该将他带到我的 iOS 应用程序到那个特定的视图控制器。我知道深度链接,但我的 URL 会像这样 http://foobar.com/something/reset_token=barfoo 而不是 deeplink://

请帮忙

【问题讨论】:

  • 我对深度链接不太确定。但这只是一个猜测。你为什么不在 safari 中打开这个链接,返回通过你的 deeplink:// 并打开你需要的应用程序?

标签: ios swift deep-linking


【解决方案1】:

如果你的目标是 iOS9 及更新版本,你可以使用Universal links

它允许您将用户从 URL(经典 http/s)重定向到您的应用程序,但如果他真的愿意,他可以留在 Safari 中。

您可以在此处找到实际效果和一篇关于您的具体案例的好文章: https://blog.curtisherbert.com/ios-9-universal-links-and-forgotten-passwords/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多