iOS 9应用程序链接未按预期使用URL缩短

iOS 9应用程序链接未按预期使用URL缩短,ios,applinks,Ios,Applinks,我遵循了iOS9应用程序链接指南(),应用程序链接工作正常 i、 e.每当我访问它时,它都会重定向到我的应用程序并正确处理它 但是如果我缩短了完全相同的URL,那么它将启动Safari,并且无法启动应用程序。我是否缺少一些配置?不,很遗憾,您不能使用URL缩短器,否则该URL将不再被iOS识别为通用链接。我们在Branch(您引用的博客作者)与我们的合作伙伴一起进行故障排除时多次看到这一点 如果您使用自动缩短url的电子邮件提供商,如果希望链接作为通用链接使用,则需要禁用此功能。这可能是因为只有

我遵循了iOS9应用程序链接指南(),应用程序链接工作正常

i、 e.每当我访问它时,它都会重定向到我的应用程序并正确处理它


但是如果我缩短了完全相同的URL,那么它将启动Safari,并且无法启动应用程序。我是否缺少一些配置?

不,很遗憾,您不能使用URL缩短器,否则该URL将不再被iOS识别为通用链接。我们在Branch(您引用的博客作者)与我们的合作伙伴一起进行故障排除时多次看到这一点


如果您使用自动缩短url的电子邮件提供商,如果希望链接作为通用链接使用,则需要禁用此功能。

这可能是因为只有短url被删除,并且不包含必要的应用程序链接标记。在某些情况下,无法阻止url缩短。这就是推特URL时的情况(推特将始终使用其t.co服务缩短URL)。当发布在Twitter上时,这会自动断开所有分支链接。有什么解决方法吗?在某些情况下,当我们可以安全地启动URI时,我们会退回到URI。包括iOS Chrome。我建议写信给你integrations@branch.io调试这个单独的链接。也许仅仅为Twitter打开Deepviews(另一个分支产品)就可以部分解决这个问题。