如何在iOS中使用Firebase动态链接直接进入App Store?

时间:2018-03-12 15:37:36

标签: ios deep-linking firebase-dynamic-links

在iOS应用中使用Firebase动态链接。它在安装应用程序时正常工作,但如果未安装该应用程序,则会转到App Store,但会在进入App Store之前显示另一个页面。 请查看下图。enter image description here

3 个答案:

答案 0 :(得分:2)

这些是应用预览页面:https://firebase.google.com/docs/dynamic-links/link-previews#app_preview_pages

这些允许在安装后进行深层链接,并避免直接跳转到应用商店的一些问题。您可以通过在链接中提供元数据来自定义它们,也可以使用参数efr=1禁用它们。

答案 1 :(得分:0)

我遇到了同样的问题,我发现这是因为我没有添加应用商店ID,因此您应该以这种格式添加IOS参数

.setIosParameters(
            new DynamicLink.IosParameters.Builder("com.example.ios")
                    .setAppStoreId("123456789")
                    .setMinimumVersion("1.0.1")
                    .build())

答案 2 :(得分:0)

我面临着同样的问题。这是因为我在Firebase项目设置中有错误的应用程序ID。设置正确的App Store ID后,“打开”按钮即可开始正常工作。