小编Ian*_*an 的帖子

当用户导航到 appStore 并首次下载时,DynamicLink 深层链接 url 为零

我尝试在 Firebase 控制台创建动态链接,以导航用户在 appStore 下载我的应用程序,当他们第一次启动应用程序时,我不断获取带有 nil url 的 DynamicLink 对象。

 func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool {

      if let dynamicLink = DynamicLinks.dynamicLinks().dynamicLink(fromCustomSchemeURL: url) {
            //  dynamicLink url is nil 
      }
}
Run Code Online (Sandbox Code Playgroud)
<FIRDynamicLink: 0x281ad2a40, url [(null)], match type: none, minimumAppVersion: N/A, match message: (null)>
Run Code Online (Sandbox Code Playgroud)

网址是

MyAppSchema://google/link/?dismiss=1&is_weak_match=1
Run Code Online (Sandbox Code Playgroud)

当我进行诊断时我得到了这个


---- Firebase Dynamic Links diagnostic output start ----
Firebase Dynamic Links framework version 3.0.1
System information: OS iOS, OS version 12.1.4, model iPhone
Current date …
Run Code Online (Sandbox Code Playgroud)

dynamic-links firebase firebase-dynamic-links

5
推荐指数
1
解决办法
2524
查看次数