【发布时间】:2018-04-07 23:24:53
【问题描述】:
我正在尝试现在可用的 FirebaseFirestore for Xamarin,但是当我尝试获取实例时:
App = FirebaseApp.InitializeApp(context);
Store = FirebaseFirestore.GetInstance(App);
喜欢使用FirebaseAuth时:
Auth = FirebaseAuth.GetInstance(App);
它抛出FirebaseOptions.getProjectId() cannot be null
它仍然很糟糕,还是我做错了?
【问题讨论】:
-
我确实有它,并且已经用它初始化了
FirebaseApp,甚至尝试手动进行但仍然如此。 -
@SushiHangover 实际上我刚刚发现问题在于
FirebaseApp本身没有给出ProjectId。我确实有一个google-service.json文件设置为GoogleServiceJson。 -
您使用的是什么版本的 FirebaseFirestore NuGet 包?您是否尝试过使用
FirebaseFirestore.Instance获取实例? -
@Explisam 你解决了这个问题吗?您提到您发现了 json 文件的问题。但是你是怎么解决的?
-
不,我无法让它工作,FirebaseApp 没有生成 ProjectId,因为我猜它无法检测到谷歌服务文件,尽管我严格遵守了文档。
标签: firebase xamarin xamarin.android google-cloud-firestore