Firebase 配额移动应用数量

标签 firebase

我向 firebase 项目添加了一个新应用。我已经有 66 个应用程序(33 个 android,33 个 ios)。我点击添加应用程序时得到的错误是“发生了意外错误。[原因:资源已耗尽(例如检查配额)。]”
根据他们这里的文档:https://firebase.google.com/docs/projects/learn-more

Number of apps per project

While there is no restriction on the number of apps within a project, adding an app can create one or more underlying OAuth 2.0 client IDs. There is a limit of around 30 client IDs that can be created within a single project.


有趣的是,其他人也遇到了类似的错误: Firebase project max number of apps ,但在这种情况下,它告诉他们他们的 oauth 已用完。我没有得到那个特定的错误。
如何添加新应用程序,或查看客户端 IDS,或者是否可以使用相同的 oauth?我需要能够向这个项目添加一个新的应用程序。

最佳答案

Firebaser 在这里

看起来您确实达到了 OAuth 客户端 ID 数量的限制。这意味着您只能通过首先删除现有客户 ID 来添加新客户 ID。

您可以在 Firebase 项目中拥有的应用程序数量也有类似的限制,但您似乎还没有达到这个限制。此限制的原因是项目中的所有应用共享该项目的 Firebase 资源,例如 Analytics、Auth 等。出于这个原因,单个项目中的应用程序在逻辑上应该是同一业务应用程序的一部分,例如一个 iOS 和一个 Android 版本,一个免费和一个付费版本。如果应用程序存在这种关系,您应该只将它们合并到一个 Firebase 项目中,这使得 30 左右的限制非常合理。

如果您需要创建更多应用程序,最简单的方法是创建另一个项目。

如果您既不能删除现有的 OAuth 客户端 ID,也不能将其他应用程序放在另一个项目中,您可能需要 reach out to Firebase support 获得个性化的故障排除帮助。

关于Firebase 配额移动应用数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57874324/

相关文章:

express - 为什么我的所有 Firebase 云功能都超时?

sockets - 云功能被杀死。错误: quota exceeded (Socket connections : per 100 seconds).大火计划

reactjs - Object(...) 不是 applyMiddleware(thunk.withExtraArgument({ getFirebase, getFirestore })) 的函数错误

android - java.lang.NoSuchMethodError : No virtual method setTokenProvider 错误

firebase - Firebase中基于多个where子句的查询

ios - 无法使用 Google Admob 横幅 View 启动应用

android - Ionic View Google 登录弹出窗口在 Firebase 2 中有效,但在 Firebase 3 中无效(在浏览器中有效)

firebase - 如何从Firebase排序数据?在Flutter应用内

ios - Swift 函数从异步 firebase 调用返回值

sql-server - SQL Server 和 Firebase/PouchDB 同步