Bri*_*unt 4 google-app-engine firebase google-cloud-firestore
此外,尽管我没有使用 AppEngine 或 Datastore,但我无法在项目上启用 firestore,我们创建了几个 Firebase 项目,并且特意避免设置 AppEngine 或使用 Datastore — 因为这些显然排除了设置 Firestore —但是我们在尝试启用 Firestore 时遇到错误。
当我们在 Firebase 控制台中单击“创建数据库”时,我们收到“无法为此项目启用 Firebase/发生未知错误”:
在尝试诊断此问题时,在 Google Cloud Console 中,第一个 AppEngine 项目似乎未设置(也不应该设置),推测问题可能在于启用了 Datastore。
但是,同时我们可以在 App Engine => 设置下“禁用应用程序”:
所以问题是:为什么我们不能为一个有效的全新项目启用 Firestore?它与 AppEngine 相关吗?外部联系支持,有没有办法诊断这个?
顺便说一句,在测试期间,我在 Google Cloud Console 中禁用了 AppEngine,并且“Firebase -> 数据库”现在指出“需要启用 App Engine 才能使用 Cloud Firestore”
假设这是 AppEngine 和 Firestore 过渡期的一部分,并且这些问题应该在不久的将来得到解决是否正确?
小智 9
如果您的浏览器中有某种扩展程序用于处理 CORS 错误(当 xhr 请求时),这可能是一个问题,就像我在启用扩展程序时遇到同样的问题一样。请在禁用扩展后检查它。希望它对我有用。
这很可能与未在 Google Cloud Platform 中为此项目启用 Firestore API 有关。当您通过 firebase CLI 设置项目托管时,通常会发生这种情况。您可以在此处启用 Firestore API:https://console.cloud.google.com/launcher/details/google/firestore.googleapis.com ?project=_
在全新项目中设置 Cloud Firestore 时,您不必触摸 App Engine 设置。事实上,这样做很有可能会导致无意的错误。
在这种情况下,我认为您最好的选择确实是联系客户支持,因为您的帐户可能有一些独特的东西导致了此问题,并且支持人员拥有诊断它的工具。
| 归档时间: |
|
| 查看次数: |
5644 次 |
| 最近记录: |