我已在我的Android应用中集成了分支以进行深层链接,并且我遇到了问题。问题是:
点击Facebook应用程序的旧版本(v3.3)中的分支URL工作&深度链接数据在referParams中返回,但是当从Facebook应用程序的最新版本(v30.0.0.19.17)点击相同的分支URL时,深度链接数据不会在referParams中返回。
我有一个iOS版本的Android应用程序,其中集成了分支,一切都在iOS上运行良好。
我的Android和Android也有一个Facebook应用程序iOS应用。
答案 0 :(得分:1)
从分支机构的文档中,您将看到:
Branch使用Facebook App Links协议将深层链接从Facebook传递到您的应用。有趣的是,如果您还在开发人员门户网站中配置了Facebook应用程序,并且您选择了来自Feed'的Deep链接,则Facebook会忽略它自己的协议。请务必在Facebook应用中取消选中此选项。
然后,您需要在清单中添加权限,并在活动中挂钩onNewIntent
。更多信息请访问:https://github.com/branchmetrics/branch-android-sdk#important-migration-to-v145
请告诉我这是否有帮助!