Firebase动态链接,如果已安装应用程序,如何将用户定向到应用程序

时间:2019-12-11 13:26:15

标签: ios firebase firebase-dynamic-links

调试模式显示了我不太了解的两个测试

  

已安装应用程序?使用自定义方案“是”或“否”

如何为Use Custom Scheme回答“是”?

  

已安装应用程序?使用通用链接:是或否

同样,如何确定我使用的是通用链接,所以问题的答案是YES

enter image description here

1 个答案:

答案 0 :(得分:0)

要为所有版本的iOS支持Firebase动态链接,您需要同时实现通用链接和自定义架构。 FDL只是为您决定,在较旧的iOS版本上,它应该使用自定义架构,因为不支持通用链接(仅在iOS 9中出现)。

因此答案实际上非常简单:您无法选择。调试模式不仅会显示您可以更改的内容,在这种情况下,它仅显示您是否安装了应用程序的实际流程。在这里,它只是为您解释其工作原理。

因此,如果已安装应用程序且iOS低于9,它将始终使用自定义架构。如果未安装该应用程序,它将始终要求用户安装该应用程序。这里没有任何更改,因为这很有意义。

如果您要询问是否还可以安装未安装的应用程序(除了重定向到AppStore以外),还可以将用户重定向到自定义URL:

enter image description here