facebook/twitter 深度链接的分支测试应用程序链接奇怪行为 - iOS
Posted
技术标签:
【中文标题】facebook/twitter 深度链接的分支测试应用程序链接奇怪行为 - iOS【英文标题】:branch test app link weird behaviour for facebook/twitter deep linking - iOS 【发布时间】:2018-08-31 11:33:40 【问题描述】:我正在使用分支在 facebook 和 twitter 上进行深度链接。深度链接成功打开了我的应用程序,我还能够正确检索所有参数。但有一次,它停止工作,并说开发人员正在开发它,并且在我向 Branch 提交了一张票后 2 天后又开始工作,而我没有进行任何更改。但是这种奇怪的链接停止和启动对应用程序用户不利。 Branch 的人可以帮我知道可能的原因吗?对于实时应用程序,这会产生问题吗?
【问题讨论】:
分支文档包括两种类型的方法调用 - 对生成 url 的方法的同步和异步调用。如果我们使用异步调用,则需要时间给我们 url,因此需要先检查 url,然后再将其发布到社交共享上,如果我们使用同步调用,我们会得到一个短 url,可以轻松共享到社交网站.这对我来说很重要!! 【参考方案1】:您遇到此问题的原因是 Facebook、Twitter、Instagram 和 Snapchat 等应用程序阻止用户通过通用链接打开第三方应用程序。缓解此问题的一种方法是在应用内浏览器上通过 URI 方案使用强制重定向。您可以通过附加 $uri_redirect_mode=2 作为查询参数来启用分支链接上的强制重定向。
例如:
https://example.app.link/j93str?$uri_redirect_mode=2
如果您仍然遇到问题,请发送电子邮件至 integrations@branch.io,并附上链接重定向行为的视频记录,我们的一位工程师将能够帮助您解决此问题。
【讨论】:
【参考方案2】:分支文档包括两种类型的方法调用 - 对生成 url 的方法的同步和异步调用。如果我们使用异步调用,则需要时间给我们 url,因此需要先检查 url,然后再将其发布到社交共享上,如果我们使用同步调用,我们会得到一个短 url,可以轻松共享到社交网站.这对我来说有很大的不同!!
【讨论】:
以上是关于facebook/twitter 深度链接的分支测试应用程序链接奇怪行为 - iOS的主要内容,如果未能解决你的问题,请参考以下文章
Facebook / twitter链接在ios ionic App中不起作用
css 这会将facebook twitter和instagram图标添加到包含“facebook.com”,“twitter.com”和“instagram.com”的内容中的链接
css 这会将facebook twitter和instagram图标添加到包含“facebook.com”,“twitter.com”和“instagram.com”的内容中的链接
我可以在解析时将一个人与 twitter 和 facebook 联系起来吗?