我正在使用Firebase身份验证42.1021.1(最新稳定版)。 在OnCreate方法中,我有以下内容:
var firebaseApp = FirebaseApp.InitializeApp(this);
var authIntance = FirebaseAuth.GetInstance(firebaseApp);
但是将firebaseApp作为null。每次干净重建后,它都能正常工作。
注意:我将'google-service.json'构建操作设置为GoogleServicesJson。
答案 0 :(得分:1)
使用此库时遇到同样的问题。目前还没有解决方案,您需要每次重建才能使其正常运行。
您可以在此处关注问题:
https://github.com/xamarin/GooglePlayServicesComponents/issues/64 https://bugzilla.xamarin.com/show_bug.cgi?id=56108
关于Xamarin论坛的讨论: https://forums.xamarin.com/discussion/96263/default-firebaseapp-is-not-initialized-in-this-process
您可以尝试使用软件包块“42.1024.0-beta1”的新预发布版本,或在调试时将其降级。
希望Xamarin团队尽快解决这个问题!