![](/img/trans.png)
[英]iOS deep linking + redirect to App Store if app not installed
[英]Deep Linking in iOS - Navigate to Apple Store if app not installed
我需要在不使用任何第三方库(分支等)的情况下实现Deep Linking
概念。 链接(以http / https开头)将通过消息,电子邮件或任何社交媒体应用程序从应用程序共享。 通过点击共享链接,我想打开相应的应用程序(如果该应用程序已安装在设备上),否则应导航到Apple Store以下载该应用程序。
我对URL架构有一定的了解,但是只有在设备上已经安装了应用程序并且架构URL格式也不同的情况下它才起作用(例如对于Facebook应用程序为fb://)。
我还对Universal Links
进行了一些研发,但我不知道它是否支持动态链接,因为对我而言,该链接将是基本URL(静态)和引荐来源网址(动态)的组合。 一旦打开相应的应用程序(例如谁引用了此应用程序,我也需要跟踪引用者信息)(引用者详细信息)。 例如: https : //domain.com/ReferrerID您能帮我吗。 提前致谢。
如果未在设备上安装应用,则要在iOS
Universal Links
上明确表示不会将您带到Apple Store。 当您单击链接时,如果该应用程序已安装在设备上,则Universal Links
可以帮助您打开该应用程序,否则将在Safari
浏览相同的链接。 在Safari中浏览url时,我们必须运行JavaScript
来导航/重定向到Apple Store。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.