Firebase Invite for Beta 应用(Google Play 商店 Beta 和 iOS Testflight)

Posted

技术标签:

【中文标题】Firebase Invite for Beta 应用(Google Play 商店 Beta 和 iOS Testflight)【英文标题】:Firebase Invite for Beta App (Google Play Store Beta and iOS Testlfight) 【发布时间】:2017-10-06 19:33:57 【问题描述】:

Firebase 邀请动态链接/推荐链接是否适用于 Google Play 商店 Beta 版应用和/或 ios Testflight 应用?

我们的游戏应用目前处于测试阶段,我们即将添加推荐系统。

【问题讨论】:

【参考方案1】:

Firebase 邀请与 Firebase 动态链接由相同的后端提供支持,但存在差异。此处最相关:Firebase 邀请不支持 Firebase 动态链接支持的大多数链接行为参数。

以下有关 Firebase 动态链接的信息。

iOS 上的 Firebase 动态链接将在 App 处于 TestFlight 时起作用。请记住:

1) 点击链接的用户必须有权在 TestFlight 中访问您的 iOS Beta 应用程序。我相信,要做到这一点,您需要先邀请用户参加 TestFlight。

2) 您可以在动态链接创建过程中指定“ifl”/“afl”参数。见https://firebase.google.com/docs/dynamic-links/create-manually。如果指定了此参数,用户将被导航到您的自定义链接,而不是 AppleStore/PlayStore。

【讨论】:

【参考方案2】:

创建 Firebase 动态链接时的参数之一是后备网址。参考android和iOS:

如果您正在使用 Test Flight,您现在可以向用户发送 public link 以邀请他们安装您的应用。

在 App Store Connect 中,打开您的应用 > 点击顶部的 TestFlight 菜单 > 选择左侧的测试组 > 点击“启用公共链接”。

在生成 Firebase 动态链接时,复制您的链接并将其添加到 iOS 参数构建器的后备 url 参数中。

【讨论】:

以上是关于Firebase Invite for Beta 应用(Google Play 商店 Beta 和 iOS Testflight)的主要内容,如果未能解决你的问题,请参考以下文章

Firebase 链接器错误 XCode 8 beta 2

Firebase邀请Beta App(Google Play商店测试版和iOS Testflight)

iOS Firebase + Fabric Beta Crashylitics 未报告问题

iOS - 新的 Firebase Crashlytics (4.0.0-beta.5) - dSYM 上传失败

Firebase 9.0.0.8-beta 无法访问 Cloud Firestore 后端。后端在 10 秒内没有响应

Beta Firebase Firestore 不适用于使用应用引擎的项目