2017-10-07 306 views
-2

我尝试将数据添加到火力地堡公司的FireStore测试数据库,我得到以下ERRE消息: FAILED_PRECONDITION:云API的FireStore没有为项目火力地堡公司的FireStore错误

任何人都可以在此帮助启用?

感谢

回答

0

你能否解释更多地了解你所面临的问题?

您需要启用实时数据库是在你的火力地堡控制台:在数据库部分,你会看到云计算公司的FireStore BETA这需要启用屏幕的左上角https://console.firebase.google.com

有关如何连接和启用脱机数据

工作的详细信息,然后这个链接可以帮助您更https://cloud.google.com/firestore/docs/manage-data/enable-offline

    -
+0

您是否还在项目级别gradle中添加了以下内容:maven {“url”https://maven.google.com“ }”在存储库部分中? –

+0

我认为所有事情都是第一次正确设置和启用,但我刚刚删除了Firebase项目,重新创建了它,启用了电子邮件身份验证和Cloud Firestore,并用新的项目替换了google-services.json文件...之后,一切开始正常工作。当我第一次启用它时,Firebase控制台上只有标题(DATA,RULES,INDEXES,USAGE)以及它们下面没有任何信息......我认为这是Cloud Firestore的内部错误,它仍然是Beta。 –

0

,如果你有这样的出头...

Stream closed with status: 
code=FAILED_PRECONDITION, 
description=The Cloud Firestore API is not enabled for the project firebase-androchat, cause=null         
com.google.firebase.firestore.FirebaseFirestoreException: 
FAILED_PRECONDITION: The Cloud Firestore API is not enabled for the project firebase-androchat 

enter image description here

也许你需要激活云公司的FireStore贝塔https://console.firebase.google.com

enter image description here

enter image description here

到你的项目,你必须选择云公司的FireStore测试版,并按照有关规则的指导!从项目的设置

Futhermore你拥有自营出口“谷歌services.json”文件,并在“app文件夹”复制

enter image description here

希望这有助于。

+0

我得到相同的错误,然后在我的项目上启用Firebase之后,我收到错误“此项目包含云数据存储数据库并且不支持Cloud Firestore API调用”。但是,我从未启用Cloud Datastore,只是启用了Firestore,并且我没有在本地代码中使用Datastore,也没有在控制台中启用它。有关解决方法的任何想法? –

+0

我也有相同的问题/错误:(节点:38500)UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝标识:2):错误:此项目包含云数据存储数据库并且不支持Cloud Firestore API调用 – Santosh