首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS深度链接与通用链接--如何在ios中实现深度链接

iOS深度链接与通用链接--如何在ios中实现深度链接
EN

Stack Overflow用户
提问于 2016-03-02 11:15:13
回答 3查看 5.9K关注 0票数 6

我从iOS 9上读到,介绍了通用链接。请解释深链接和通用链接之间的区别。我的目标是,一个链接将通过邮件发送给客户。让邮件上写着A项的报价和链接。点击链接

  1. 如果安装了该应用程序,打开该应用程序并启动显示项目A的特定屏幕
  2. 如果没有安装应用程序,请从app下载并打开它,并启动显示项目A的特定屏幕

如果有用户登录功能呢?

如果安装了应用程序而用户没有登录,

  1. 打开应用程序
  2. 启动登录屏幕
  3. 登录成功后,启动显示项目A的特定屏幕。

如何实施这些措施?这些链接是如何配置的?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-03-02 12:33:23

截至2015年12月8日发布的iOS 9.2,苹果为基于重定向的URI计划敲响了丧钟,这是过去七年中深度链接的标准。他们认为通用链接是未来的发展方向。

早些时候,为了使用URI方案,您必须手动处理应用程序不是installed.The问题的情况,因为当应用程序没有安装时,它会显示‘无法打开页面’错误。我相信你们都看过了。这是深度链接的祸害,.We能够在iOS 7iOS 8中绕过这一点,但是现在无法从iOS 9中跳过这一点。

从这个链接获取更多详细信息

票数 7
EN

Stack Overflow用户

发布于 2016-03-02 15:40:12

为了澄清,“深度链接”是简单的链接,当点击,使您的应用程序直接打开内容。通用链接是一种深度链接,URL方案链接也是如此,但是现在这两个链接都不是一个完美的防弹解决方案,因此为了涵盖所有边缘情况,您需要实现两者。

幸运的是,分支可以在幕后处理所有这些复杂性,所以您不必担心它!正如在上面的答案中所提到的,指南这里将帮助您与您所描述的实现一起运行!

票数 2
EN

Stack Overflow用户

发布于 2016-03-02 12:14:18

我找到了一个可用的链接这里。它一步一步地给出了使用Branch.io进行深度链接的详细信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35745627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档