调试模式显示了我不太了解的两个测试
已安装应用程序?使用自定义方案“是”或“否”
如何为Use Custom Scheme
回答“是”?
已安装应用程序?使用通用链接:是或否
同样,如何确定我使用的是通用链接,所以问题的答案是YES
要为所有版本的iOS支持Firebase动态链接,您需要同时实现通用链接和自定义架构。 FDL只是为您决定,在较旧的iOS版本上,它应该使用自定义架构,因为不支持通用链接(仅在iOS 9中出现)。
因此答案实际上非常简单:您无法选择。调试模式不仅会显示您可以更改的内容,在这种情况下,它仅显示您是否安装了应用程序的实际流程。在这里,它只是为您解释其工作原理。
因此,如果已安装应用程序且iOS低于9,它将始终使用自定义架构。如果未安装该应用程序,它将始终要求用户安装该应用程序。这里没有任何更改,因为这很有意义。
如果您要询问是否还可以安装未安装的应用程序(除了重定向到AppStore以外),还可以将用户重定向到自定义URL: