首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Plugin.FirebaseAuth.FirebaseAuthException:访问keychain Xamarin.forms应用时出错

Plugin.FirebaseAuth.FirebaseAuthException:访问keychain Xamarin.forms应用时出错
EN

Stack Overflow用户
提问于 2021-04-14 15:10:24
回答 2查看 57关注 0票数 0

我使用的是最新的Plugin.FirebaseAuth稳定包(4.1.0)。但是当我尝试在使用iOS模拟器时调用SignInWithEmailAndPasswordAsync(电子邮件,密码)。我得到了一个例外?

方法:

代码语言:javascript
运行
复制
public async Task<bool> SignIn(string email, string password)
{
    try
    {

        var result = await CrossFirebaseAuth.Current.Instance.SignInWithEmailAndPasswordAsync(email, password);
        var token = await result.User.GetIdTokenAsync(true);
        Preferences.Set("MyFirebaseRefreshToken", token);
        AccountManager.CurrentUserId = result.User.Uid;
        return true;
    }
    catch (FirebaseAuthException ex)
    {
        Console.WriteLine(ex.Reason);
        await App.Current.MainPage.DisplayAlert($"Alert", (ex.Reason.ToString()), "OK");
        return false;
    }
}`

错误:

EN

Stack Overflow用户

发布于 2021-04-17 05:00:32

问题出在iOS的模拟器上。

解决办法:你需要一个苹果开发者账户和一个配置文件。您还需要一个自定义的entitlements.plist

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67087057

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档