即使已经安装了应用程序,分支深度链接也会打开 App Store 而不是 App

Posted

技术标签:

【中文标题】即使已经安装了应用程序,分支深度链接也会打开 App Store 而不是 App【英文标题】:Branch deeplink opens Appstore instead of App even though app is already installed 【发布时间】:2020-06-22 13:05:22 【问题描述】:

我们的用户在邮件中获得了指向我们应用程序的深层链接,但是每当用户点击邮件中的深层链接时,即使应用程序安装在设备中并且来自应用程序商店的深层链接丢失,用户也会被重定向到应用程序商店。某些用户会发生这种情况,而对于其他用户,深层链接可以正常工作。

我尝试联系 Branch 支持,但尚未收到任何回复。

【问题讨论】:

请阅读Under what circumstances may I add “urgent” or other similar phrases to my question, in order to obtain faster answers? - 总结是这不是解决志愿者的理想方式,并且可能会适得其反。请不要将此添加到您的问题中。 你查看this页面了吗? @omerfarukozturk 是的,我做到了,设置正确,如链接中所述。问题是它对某些用户有效,而对某些用户则不起作用 【参考方案1】:

这似乎是因为以下问题:

    没有为您的应用启用通用电子邮件, 某些设备未下载 AASA 文件。

需要为您的应用启用通用电子邮件,以便深层链接在您的电子邮件营销活动中正常工作。

Apple 发布的 ios 版本 11.x+ 存在一个持续存在的问题,即无法为某些设备下载 AASA 文件,从而导致通用链接失败。您可以在此处参考我们的文档,以了解如何排除故障。 :https://help.branch.io/developers-hub/docs/ios-troubleshooting#section-validate-if-aasa-file-successfully-downloaded

得知您在联系 Branch 支持时遇到了一些不便,我们深感遗憾。如果您可以提供案例编号,我们将检查是否为您提供最佳解决方案来解决您的问题。

【讨论】:

【参考方案2】:

也许这对某人有帮助: 在我的 Branch.io 配置中,我为 ios 激活了“启用通用链接”,但我没有填充它。我确实检查并配置了“我有一个 iOS 应用程序”。由于某种原因,我的错误导致总是打开应用商店而不是本地应用。用户错误在这里,但希望有一天可以帮助某人

【讨论】:

以上是关于即使已经安装了应用程序,分支深度链接也会打开 App Store 而不是 App的主要内容,如果未能解决你的问题,请参考以下文章

facebook/twitter 深度链接的分支测试应用程序链接奇怪行为 - iOS

Android 应用上的分支指标链接

深度链接有时会打开错误的活动

分支测试/实时链接未按预期工作

分支深度链接 SDK 和 Ionic

单击服务生成的通知时,即使已经打开,主 Activity 也会再次打开