【问题标题】:Test Firebase Dynamic Links for Unpublished App测试未发布应用的 Firebase 动态链接
【发布时间】:2016-08-01 20:54:39
【问题描述】:

我的应用的开发版本未在 Play 商店中发布。我想用它测试动态链接,但是每当我单击动态链接时,它都会打开 Play 商店,并且出现未找到错误(因为 Play 商店中没有相应的包)。

推荐的测试方法是什么?它也适用于未发布的登台环境等。

【问题讨论】:

  • 你找到解决办法了吗?

标签: android firebase-dynamic-links


【解决方案1】:

我可以这样测试它:

  • 我发布了一个封闭的 Alpha 版应用程序 - 仅对我的电子邮件开放(Beta 版应该同样工作)
  • 通过开发者控制台中的选择加入链接选择加入(位于 APK 部分)

之后,单击我在 Firebase 控制台上创建的动态链接按预期工作,而没有打开我的应用程序。

注意事项:

  • 已连接的 Google 用户 - 如果只有一个在 Alpha 组列表中,可能会导致问题
  • 开始需要一些时间。在尝试点击链接之前,请确保您可以在 Google Play 中看到该应用
  • 更新、修复和更改需要时间才能真正出现在 Google Play 上。Google Play 现在提供内部测试,低于 alpha 的级别可以更快地传播更新。

【讨论】:

  • 很遗憾,您的答案是迄今为止唯一对我有用的答案。我们在这里为每个开发人员提供不同的软件包,因此可能很快就会失控。希望 Firebase 的某个人有一个不需要这样做的解决方案。
  • 嗨,我是 Firebase 动态链接的 PM。看看下面我的回答,如果这能解决您的问题,请告诉我。
【解决方案2】:

上面的另一个答案在技术上是正确的,但是您可以在不将任何东西放在 Google Play 商店中的情况下接近模拟真实行为。

  • 如果您的应用程序已安装,动态链接将打开您的应用程序。即使您的应用未在 Play 商店中列出也是如此。如果这对您不起作用,则说明您的应用未正确设置为接收动态链接。
  • 如果您的应用程序未安装,您将被带到 Play 商店,您会看到找不到应用程序。之后,您可以旁加载应用程序以模拟 Play 商店安装。

【讨论】:

  • 它适用于Android,但不适用于iOS。您能否告诉我如何在 iOS 端进行相同的测试。
  • 我的项目已经在使用 firebase 功能,但没有使用动态链接,是否需要在我的项目和 firebase 控制台上启用动态链接后更新 google-service.json 文件?
  • 嗨@Jassi,你有没有找到任何方法来测试TestFlight的动态链接。如果您有任何其他方式,最近 20 天在这里遇到同样的问题,您能否分享一下?
  • @Ben Sandler 你能否添加更多关于测试动态链接而不在 Playstore 上传的简报
猜你喜欢
  • 2020-03-05
  • 2016-10-03
  • 1970-01-01
  • 2019-10-24
  • 1970-01-01
  • 1970-01-01
  • 2021-06-16
  • 1970-01-01
  • 2020-01-19
相关资源
最近更新 更多