在iOS中反应本机Branch io深层链接不起作用

时间:2020-03-13 10:27:07

标签: ios react-native branch.io

我已按照branch的设置文档来响应本机io,即https://help.branch.io/developers-hub/docs/react-native

React native Branch io深度链接对于Android部件和ios部件都可以正常工作,如果单击我网站上的横幅,尽管应用程序已安装在设备中,但它将带我进入appstore,而不是应用程序。

当用户单击横幅并将其粘贴到记事本中并长按时复制创建的链接时,我将获得“在应用程序中打开”选项并导航至应用程序。

1 个答案:

答案 0 :(得分:0)

由于长按Notes应用程序上的链接可以看到“在应用程序中打开”选项,因此这意味着可以在此处正常设置通用链接。

根据您的查询,即使设备已安装,该链接仍被重定向到AppStore,发生在设备未提取AASA文件时。这是iOS(https://forums.developer.apple.com/thread/123554)中经常发生的问题,例如设备无法提取AASA文件时,这是一个间歇性问题,可以手动修复。您的设备还将尝试在特定持续时间获取AASA文件,以便有时也可以解决该问题。

对于手动过程,将要求您在此处查看Branch文档并执行必要的步骤:https://help.branch.io/developers-hub/docs/ios-troubleshooting#section-validate-if-aasa-file-successfully-downloaded

如果控制台显示未获取AASA文件,请尝试卸载应用程序,重新启动设备,然后重新安装应用程序。再次重新创建AASA的测试方法。

请注意:仅在按照我们的文档很好地集成了SDK的情况下,才建议执行这些步骤。