gpt4 book ai didi

ios - 无需自定义方案即可深层链接至 iPhone 应用程序

转载 作者:行者123 更新时间:2023-11-29 01:04:35 24 4
gpt4 key购买 nike

有没有办法在没有自定义方案的情况下使用特定 URL 注册 iPhone 应用程序?我们希望人们能够发布这样的链接:

https://www.ourcompany.com/OurProduct/DeepLinks?param1=a&&param2=b

这样,如果从安装了我们的应用程序的 iOS 设备上单击该链接,我们的应用程序将被打开,并将 URL 传递给它,而如果从未安装应用程序的设备上单击该链接,则该应用程序将被打开。有我们的应用程序,它会简单地在浏览器中打开链接。

理想情况下,我们可以检测用户代理是否是 iOS 设备,在这种情况下将它们重定向到应用商店。

最佳答案

通用链接就是您想要的。不幸的是,它们仅适用于 iOS 9+,即使在那时也不能在所有地方使用(see here 列表)。我与 Branch.io 一起工作我们的目标就是帮助解决这个问题!

使用通用链接,当用户在大多数情况下(iOS 9+,安装了您的应用,在支持通用的应用中打开链接)从您的网站(例如 https://www.ourcompany.com/OurProduct/DeepLinks?param1=a&&param2=b)打开链接链接)您的应用程序将立即启动。然后,您可以解析传入的 URL 以确定要显示的应用内内容。

如果用户没有安装您的应用程序,他们只会在您的网站上结束,您可以将他们发送到 App Store。这里的问题是,当他们下载应用程序并打开它后,踪迹就丢失了。您无法知道他们正在查看哪种产品。

Branch 可以帮助关闭这个循环。当没有您的应用程序的用户登陆您的网站时,他们会单击按钮来下载该应用程序。该按钮将为该用户“指纹”,然后在安装后,Branch 将返回数据,您可以使用该数据立即显示正确的内容。您可以使用我们预先配置的Smart Banner或构建 your own solution .

由于您的域中已有一个实时网站,Branch 无法为您自动配置 apple-app-site-association 授权文件。你需要自己处理这个问题。我们有一个指南here .

关于ios - 无需自定义方案即可深层链接至 iPhone 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36558104/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com