分支 IO SDK 更改域中断链接

Posted

技术标签:

【中文标题】分支 IO SDK 更改域中断链接【英文标题】:Branch IO SDK change domain breaks link 【发布时间】:2017-04-25 06:24:38 【问题描述】:

我正在使用 branch.io 进行深度链接。几天前,我从 Testflight 安装了构建并测试了一些链接,它运行良好。它打开了应用程序。

但是当我今天检查时,链接会转到应用商店而不是打开应用程序。可能是什么问题?此外,当我在手机中打开该页面时,它会显示“未找到文件”。

我使用的链接: http://deeplink.notarycam.com/company

解决了这个问题,因为我更改了链接子域我忘记在关联域中更改。

我创建一个链接并在 ios 应用端更改查询参数和句柄。

因此,在更改域之前生成的链接运行良好,现在链接确实打开了应用程序,但我没有收到以前收到的参数。分支对象中接收到 3 个参数,其中一个显示 +non_branch_link

但是我生成了一个新链接并且更改参数效果很好。 Branch SDK 中似乎存在一些问题。

【问题讨论】:

您能发布一个不起作用的示例链接吗?您可能还想查看分支Universal Links troubleshooting section @AlexBauer 已更新链接 @AlexBauer 更新了我的问题 【参考方案1】:

来自 Branch.io 的 Alex 在这里:这是意料之中的。更改您的链接域将导致所有以前的分支链接停止工作,因此我们强烈建议您不要更改您的链接域。

【讨论】:

以上是关于分支 IO SDK 更改域中断链接的主要内容,如果未能解决你的问题,请参考以下文章

Branch.io Cordova SDK 不生成链接

分支 io 更改子域

如何避免在cordova android应用程序上处理两次深层链接?

分支深度链接 SDK 和 Ionic

自定义子域设置后,Branch.io 链接不跟踪点击次数

分支 IO 在快速链接仪表板中生成链接显示