Ios 使用自定义参数在应用商店中打开应用

Ios 使用自定义参数在应用商店中打开应用,ios,app-store,Ios,App Store,我正在尝试在我的网站上建立一个链接,该链接将在应用商店中打开应用程序,并带有一些额外的参数,我的应用程序安装后可以使用这些参数 顺序与此类似: 用户访问我的网站并单击链接在app Store上安装应用程序 用户被重定向到应用商店并安装链接 在步骤1中,通过URL中传递的额外参数启动应用程序 希望它看起来像这样: itms-apps://itunes.apple.com/app/id123456789?user=foo&page=bar 我想这样做的主要原因是,用户可以直接跳转到他们所在

我正在尝试在我的网站上建立一个链接,该链接将在应用商店中打开应用程序,并带有一些额外的参数,我的应用程序安装后可以使用这些参数

顺序与此类似:

  • 用户访问我的网站并单击链接在app Store上安装应用程序
  • 用户被重定向到应用商店并安装链接
  • 在步骤1中,通过URL中传递的额外参数启动应用程序
  • 希望它看起来像这样:

    itms-apps://itunes.apple.com/app/id123456789?user=foo&page=bar
    
    我想这样做的主要原因是,用户可以直接跳转到他们所在的页面,也可以登录

    我已经对此做了一些研究,但只找到了关联链接的东西(可能可以用于此),但这似乎不是正确的选择

    如果您有任何想法,我们将不胜感激,谢谢

    编辑

    这被称为“延迟深度链接”,我发现了一些类似的线程:


    您可以通过两种方式完成此场景

    1-)首先在iOS应用程序上定义URL方案

    • 例如,您将“dateApp”定义为URL方案
    • 之后,如果您在safari浏览器上写下此地址“dateApp://”,您的浏览器应询问您是否打开此页面:“DataApp”?(如果此应用安装在您的手机上)
    2-)Firebase动态链接

    • 你应该在你的应用上实现相关的SDK和回调
    • 之后,您应该准备firebase的动态链接
    • 如果不想查看预览页面,则应选中此选项。
    注意:firebase动态链接选项功能更强大。因为如果有人没有安装您的应用程序,但单击了firebase链接,则会重定向AppStore。安装过程完成后,如果在2小时内打开应用程序,则firebase将调用deeplink url。因此,您可以路由适当的页面

    Firebase deeplink为您提供的示例:)

    如果有人想了解这一点,我会看看branch.io,他们的服务很棒!是的,但是如何让它与appstore链接一起工作?itms app Store你问这个问题的目的是什么?若你们问firebase动态链接选项,我在我的帖子中添加了案例url。