按照 appsflyer cordova 插件的设置以及为 iOS 启用通用链接(按照 Appsflyer 文档)并不会导致实际将用户引导到我们应用程序中的特定页面。
版本:
cordova 7.1.0
cordova-android 6.4.0
cordova-ios 4.5.3
cordova-plugin-appsflyer-sdk 4.3.0
iOS: 10.3.3
关联域设置applinks:<_onelink_id>.onelink.me
为 Xcode 项目。然后,我们发布一个带有深层链接的 onelink 到我们的应用程序中的特定页面(使用查询参数,例如af_dp=<custom_scheme>://some/specific/route
)
在 Android 上,正常的深层链接有效。例如:handleOpenUrl
被调用,然后我们调用appsflyer.handleOpenUrl
,然后我们继续将应用程序路由到深度链接中请求的页面。
但是,在 iOS 上,它会在安装时打开我们的应用程序,但从handleOpenUrl
未被调用。我找不到任何其他部分提到文档中对通用链接的不同处理。
打开应用程序时,必须正确配置通用链接。如何从这里开始?