我们正在尝试使用 React Native 中分支的 getLatestReferringParams 分析用户来自何处,但是在 iOS 中,当实际会话来自分支链接时,['+clicked_branch_link'] 的参数始终未定义,这个问题仅发生在 iOS 上(它适用于Android),我们还测试了尝试通过iPhone中的Chrome打开此链接并且它有效。我不完全确定它是否与 Safari 或操作系统版本有关。任何指导方针都将受到欢迎。谢谢 这是我们尝试实现的一小段代码
const lastParams = await branch.getLatestReferringParams()
const comesFromBranchLink = lastParams['+clicked_branch_link'] # Giving us undefined when it comes from a branch link
const isAReferralLink = lastParams['~feature'] === 'referral'
编辑:我们再次测试,基本上它不能识别分支链接,只有当它来自谷歌浏览器时。