【问题标题】:Firebase Dynamic Links not Available After InstallFirebase 动态链接在安装后不可用
【发布时间】:2018-03-26 06:08:15
【问题描述】:

我已经实现了 Firebase 动态链接,并且通用链接按预期工作。对于自定义方案 URL,我会调用 application:openURL:options:,但该链接永远不可用。在我从笔记应用程序中单击我的动态链接后,进入 App Store 并从 Xcode 启动我的应用程序后,我总是得到<my-scheme>://google/link/?dismiss=1&is_weak_match=1,从我读到的内容来看,这意味着 Firebase 成功连接到服务器但不能'找不到待处理的链接。

DynamicLinks.performDiagnostics 有这个输出:

---- Firebase Dynamic Links diagnostic output start ----
Firebase Dynamic Links framework version 2.3.2
System information: OS iOS, OS version 11.2.6, model iPhone
Current date 2018-03-26 04:57:40 +0000
Device locale en-AU (raw en_AU), timezone Australia/Sydney
    Specified custom URL scheme is <my-scheme> and Info.plist contains such scheme in CFBundleURLTypes key.
    AppID Prefix: XXXXXXXXXX, Team ID: XXXXXXXXXX, AppId Prefix equal to Team ID: YES
performDiagnostic completed successfully! No errors found.
---- Firebase Dynamic Links diagnostic output end ----

配置:

  • Firebase 4.11.0
  • 动态链接2.3.2
  • Xcode 9.2
  • 在装有 iOS 的 iPhone 7 Plus 上进行测试11.2.6
  • 在 WiFi 和蜂窝网络上测试

我已按照设置文档进行操作,并确保在 application:didFinishLaunchingWithOptions 上调用了 FirebaseApp.configure()

关于我可能缺少什么的任何想法?

【问题讨论】:

  • 你解决了吗?
  • 这是 Firebase 方面的一个错误,我在某个时候让它工作了,但它又停止工作了。您可以在 iOS sdk 上浏览 github 问题并加入请求以进行修复。

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


【解决方案1】:

Firebase的动态链接有很大问题,说明不是很清楚,基于: https://firebase.google.com/docs/dynamic-links/custom-domains

并将其更新到您的 ios 项目:


// Info.plist
<dict>
  <key>FirebaseDynamicLinksCustomDomains</key>
  <array>
    <string>https://yourtargetlink.com</string>
    <string>https://yourfirebasedynamiclink.com/link</string>
  </array>
</dict>

这将适用于: https://yourfirebasedynamiclink.com/link/?link=${encodedLink}&amp;apn=com.example&amp;isi=1449448875&amp;ibi=com.example encodedLink=https://yourtargetlink.com(你应该把它编码成这个https%3A%2F%2Fyourtargetlink.com

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-11
    • 2021-08-08
    • 2020-01-19
    • 2020-01-19
    • 1970-01-01
    • 2020-05-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多