【问题标题】:iOS 9.2+ Universal Linking redirectiOS 9.2+ 通用链接重定向
【发布时间】:2016-01-15 04:44:20
【问题描述】:

如果安装了应用程序,我正在尝试获取一个通用链接来打开应用程序。我使用http://www.adjust.com 来处理内部重定向到应用程序或商店。我遇到的问题是我正在使用的服务器将其重定向到 https://app.adjust.com/##### 然后重定向到 https://########.ulink.adjust.com(the 通用链接)应该打开应用程序但它打开商店,即使安装了应用程序.我认为这不起作用的原因是重定向问题。如果我只是单击https://########.ulink.adjust.com 链接,它会打开应用程序(如果已安装)或存储(如果未安装)。非常感谢任何见解。

【问题讨论】:

    标签: ios redirect ios-universal-links


    【解决方案1】:

    如果您从浏览器重定向到通用链接,它将不起作用。仅当您尝试从其他应用程序(例如“信息”或“邮件”)打开链接时,它才有效。如果您想从浏览器打开您的应用程序,您可以使用自定义 URL 方案 (link)。
    另外,这是一个测试通用链接的好工具:https://limitless-sierra-4673.herokuapp.com

    【讨论】:

    • 现在发生了什么我单击服务器链接 => 打开浏览器 => 打开 app.adjust.com/##### => 重定向到通用 => 打开商店。那还是不行吗?你会建议什么解决方案呢?
    • 通用链接应该如何工作 - 您从任何应用程序中点击链接 - 它会打开您的应用程序。如果您从浏览器点击链接 - 它会打开网页,而不是应用程序。因此,在您的情况下,第一步取决于 - 您是在浏览器中还是从某个应用程序中打开服务器链接。
    • 来自服务器的链接正在从消息中打开。
    • 如果您从 Messages 打开链接,它必须打开您的应用程序,而不是浏览器。这意味着当您注册关联域时出现问题。查看这些文章:1) blog.branch.io/… 2) blog.hokolinks.com/… 这个工具真的很有帮助 limitless-sierra-4673.herokuapp.com
    • 即使来自服务器的链接重定向到通用链接?或者在这种情况下,服务器链接正在重定向到重定向到通用链接
    【解决方案2】:

    重定向通用链接仅在 Safari 中发生单击时有效。在 Safari 之外,UL 仅在直接点击时有效

    【讨论】:

      【解决方案3】:

      通用链接不适用于重定向。 AppsFlyer 有一个解决方案,可以在未安装应用程序时重定向到 App Store。

      【讨论】:

        猜你喜欢
        • 2016-07-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-08-03
        • 2012-06-13
        • 2013-12-27
        • 1970-01-01
        • 2013-04-03
        相关资源
        最近更新 更多