branch.io 深层链接有时不会重定向到 iOS 上 Messenger 上的 Appstore

branch.io deeplink sometimes doesn't redirect to the Appstore on messenger on iOS

从深度 link 到应用商店的重定向在 facebook Messenger 上随机工作,仅在 ios 上有效。 点击 link 后,当弹出提示询问用户是否要离开 Messenger 并打开另一个应用程序时,按继续通常会无处可去,让用户卡在 https://[my.domain].link.

会工作的次数,工作时总会弹出提示2次要求离开Messenger。第一个提示不起作用,只有第二个提示起作用。 对于相同的 link.

,此行为将随机发生

我尝试调整 $uri_redirect_mode 参数,但没有成功

我传递给 link 的参数很简单,如下所示:

'$uri_redirect_mode': 1,
'$canonical_identifier': canonicalIdentifier,
'$desktop_url': 'https://itunes.apple.com/fr/app/myApp/appId',
'$ios_url': 'https://itunes.apple.com/fr/app/myApp/appId',
'$android_url': 'https://play.google.com/store/apps/details?id=com.myApp'

我希望 branch deep link 在 facebook messenger 上以更一致的方式工作,因为我知道我在 whatsapp (ios) 或 android 上没有这个问题.如果我遗漏了什么,请帮助我理解

已知分支链接可以解决您在 FB Messenger 上的后备问题,无论您是否安装了该应用程序。对于在 IOS Facebook Messenger 上共享的分支链接,您应该启用深度视图作为重定向之间的中间步骤。

参考:https://docs.branch.io/links/integrate/#expected-link-behavior

如果您还有其他问题,请写信给 support@branch.io。谢谢