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

标签 ios firebase firebase-dynamic-links

Debug模式显示了两个我不太明白的测试

App Installed? Use Custom Scheme YES or NO

如何将使用自定义方案的答案设为"is"?

App Installed? Use Universal Links : YES or No

同样,我如何确保我正在使用通用链接,以便问题的答案是

enter image description here

最佳答案

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

所以答案实际上很简单:你无法选择。 Debug模式不仅向您显示可以更改的内容,在本例中,它仅向您显示应用程序安装与否时的实际流程。这里只是向您解释它是如何工作的。

因此,如果安装了应用程序并且 iOS 版本低于 9,它将始终使用自定义架构。如果未安装该应用程序,它总是会要求用户安装该应用程序。这里没有什么可以改变的,因为这是有道理的。

如果您询问在未安装应用程序的情况下是否可以执行其他操作(除了重定向到 AppStore 之外),您还可以将用户重定向到自定义 URL:

enter image description here

关于ios - Firebase 动态链接,如果安装了应用程序,如何将用户定向到应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59286843/

相关文章:

ios - @import 与 #import - iOS 7

java - 通过 Firebase 在 Android 应用程序中进行身份验证 : Get the user’s first and last name

go - Firebase 自定义身份验证传递 token

ios - Xcode Profile和物理设备离线问题

ios - UILabel 截断

ios - NSAssert 中使用的变量的未使用变量警告

javascript - 按 ID 从 Firebase 删除记录

android - Firebase 动态链接与 flutter : Deep link URL doesnt open app

iOS 应用程序不与动态链接 URL 前缀关联

firebase - 具有导航原因无限循环的Firebase动态链接