【问题标题】:How to handle lifetime in firebase dynamic links ? (iOS)如何处理 firebase 动态链接的生命周期? (iOS)
【发布时间】:2017-04-19 09:37:13
【问题描述】:

我对 iOS 上的 dynamic links 有疑问。我们在我们的应用程序中使用它们,它们的过期时间似乎很短(大约 5 分钟)。

从应用商店,它不工作,因为下载持续时间超过这个时间 从 xcode 构建,如果我们直接打开应用程序它的工作。如果我们从 xcode 构建然后等待 5 分钟,它就不再工作了

对此有任何线索吗?它真的很糟糕,因为分支基础的生命周期大约是 2 小时,而 5 分钟的生命周期让它们有点没用

【问题讨论】:

  • 您能否更清楚地了解“它不再工作”?该链接是否仍在将人们引导至您的应用?您不再获取任何传入链接吗?您是否在获取链接但库未正确解析它?
  • 该链接是否仍在将人们引导至您的应用?是 您不再获取任何传入链接吗?是的,这就是问题所在
  • 是的,正如 CedricSoubrie 所说,firebase 失去了 ipad 和 AppStore 初始下载之间的关系

标签: ios xcode firebase app-store firebase-dynamic-links


【解决方案1】:

好的,从支持人员那里得到了答案。我把它放在这里给别人

你好乔纳森,

是的,5 分钟的限制是有意的。我已将您的请求提请工程师注意,但目前我无法分享任何细节或时间表。

谢谢,

编辑: 正如 Todd Kerpelman 所说,Firebase 反应灵敏,将生命周期更新为 60 分钟。现在完美工作!谢谢:)

【讨论】:

    【解决方案2】:

    更多细节:

    是的,正如 FeFe 所指出的那样,这 5 分钟的限制是故意的——由于动态链接团队实现此功能的方式,未安装应用程序的动态链接的准确性往往会随着时间的推移而降低,他们希望确保在时间和准确性之间取得了良好的平衡。

    也就是说,我认为他们在“准确性”方向上走得太远了,经过一番讨论,团队决定将此限制更改为一小时。请注意,此值不是一成不变的,将来可能会根据开发人员和用户的反馈进行更改。但我认为 60 分钟对大多数人来说应该是一个相当不错的设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-25
      • 1970-01-01
      • 2020-05-12
      相关资源
      最近更新 更多