安装Xamarin.Firebase.Messages时,Xamarin.Firebase.Auth不起作用
我很难理解为什么在安装Xamarin.Firebase.Messaging时,以下代码中的身份验证为空:安装Xamarin.Firebase.Messages时,Xamarin.Firebase.Auth不起作用,xamarin,xamarin.android,Xamarin,Xamarin.android,我很难理解为什么在安装Xamarin.Firebase.Messaging时,以下代码中的身份验证为空: private void InitFirebaseAuth() { app = FirebaseApp.Instance; auth = FirebaseAuth.GetInstance(app); using (var user = auth.CurrentUser) { if (user != null)
private void InitFirebaseAuth()
{
app = FirebaseApp.Instance;
auth = FirebaseAuth.GetInstance(app);
using (var user = auth.CurrentUser)
{
if (user != null)
{
StartActivity(new Intent(this, typeof(MainActivity)));
Finish();
}
}
}
卸载Xamarin.FIrebase.Messaging时,auth=FirebaseAuth.GetInstance(app)为空
我认为NuGet软件包有问题,但我无法解决这个问题
类似foto的软件包版本如下:
需要帮忙吗
编辑
我重新安装了Visual Studio,现在可以看到以下nuget软件包:
Nad当我尝试降级Xamarin.Android.Auth时,出现以下错误:
严重性代码说明项目文件行抑制状态抑制状态
检测到Xamarin.GooglePlayServices.Base的错误NU1107版本冲突。直接将Xamarin.GooglePlayServices.Base 71.1610.0安装/引用到project Hearth以解决此问题。
炉膛->Xamarin.Firebase.Core 71.1601.0->Xamarin.Firebase.Measurement.Connector.Impl 71.1704.0->Xamarin.Firebase.Analytics.Impl 71.1624.0->Xamarin.Firebase.Iid 71.1710.0->Xamarin.Firebase.Iid.Interop 71.1601.0->Xamarin.GooglePlayServices.Base(>=71.1610.0)
炉膛->Xamarin.Firebase.Auth 60.1142.1->Xamarin.GooglePlayServices.Base(=60.1142.1)。炉膛C:\Users\HP\Documents\Projects\develope\Hearth\Hearth.csproj 1
嗯,我在你的截图中没有看到这两个
nuget
的支持包:/Hi@FreakyAli,我重新安装了Visual Studio和我的帖子,你能检查一下吗?