AppsFlyer Onelink深层链接调试

时间:2018-04-10 00:58:11

标签: ios deep-linking deeplink appsflyer appsflyer-ios-sdk

我使用AppsFlyer测试重定向功能。我使用Firebase实现了深层链接。

我使用Xcode在我的设备上启动应用程序,然后单击下面的链接启动浏览器并重定向到AppStore。由于我直接在设备上运行调试版本,因此它检测到"应用程序未安装"。

如何确保链接直接打开我的应用程序而不是重定向到App Store?

链接格式为:

https://Mycompany.onelink.me/12345678?pid=twitter&c=Paywall&af_dp=MyApp%3A%2F%2FUpgrade&af_web_dp=https%3A%2F%2Fwww.MyCompany.com%2Ffeatures-and-benefits%2Fmobile&is_retargeting=true

1 个答案:

答案 0 :(得分:1)

通常,您需要在xCode项目中配​​置Universal Links / URL Schemes。大多数开发人员选择Universal Links,因为它们更安全,对大多数用例来说效果更好。

您还需要访问AppsFlyer仪表板上的Configure OneLink页面,以便为您的应用程序创建唯一的OneLink ID,为OneLink设置子域并输入一些用于身份验证的其他数据(因为Universal Links是安全的。)

您可以在此处找到所有详细信息和说明:https://support.appsflyer.com/hc/en-us/articles/208874366

由于这需要在客户端和服务器端进行设置,您可以通过support@appsflyer.com请求有关服务器端配置和客户端配置的其他说明的一些帮助