什么是深层链接以及如何为 App Store 创建它?
Posted
技术标签:
【中文标题】什么是深层链接以及如何为 App Store 创建它?【英文标题】:What is deep link and how i can create it for App Store? 【发布时间】:2017-05-17 13:20:42 【问题描述】:我有服务器端应用程序(在 java 上)和 ios 移动应用程序。 对于实施流程邀请朋友加入应用程序,我需要使用深层链接。 流程必须遵循:
-
我从服务器发送带有深层链接和令牌的电子邮件
用户打开带有链接的电子邮件并点击
从商店下载应用程序并使用链接中的令牌注册应用程序。
如何在服务器上为应用程序生成带有令牌的链接?
可能流程不好,请指正。
谢谢。
【问题讨论】:
不需要深度链接的概念。请参考下面***.com/questions/15880395/…***.com/questions/15955798/… @Gagan_iOS,正如它在第三步中所写的那样如果失败,您将用户重定向到应用商店,以便他们可以下载您的应用。但用户必须下载应用具有在注册期间可用的特定邀请令牌 This might be helpful 使用branch.io解决了问题 【参考方案1】:这称为“延迟深度链接”。构建起来很复杂——我不建议你自己尝试。查看免费服务,例如 Branch.io(完全披露:我在 Branch 团队)或 Firebase 动态链接。
【讨论】:
感谢回答,我找到了使用API的文档,很好的解决方案!以上是关于什么是深层链接以及如何为 App Store 创建它?的主要内容,如果未能解决你的问题,请参考以下文章
即使已经安装了应用程序,分支深度链接也会打开 App Store 而不是 App
如何为 App Store 分发重新签署 iOS 应用程序?