swift – 使用Firebase登录时“访问钥匙串时出错”

swift – 使用Firebase登录时“访问钥匙串时出错”,第1张

概述背景: 我正在使用Firebase进行我的应用登录. 我通过电子邮件地址功能使用登录. 开始使用新的xCode测试版并将代码更新为Swift 3后,该错误开始 您可以在这里看到问题的原型:https://bitbucket.org/gilosborne/firebasetest 错误: 当我尝试登录时,我收到错误,“访问钥匙串时发生错误”. 我没有以任何方式使用苹果钥匙扣,我相信这是指钥匙扣的提及 背景:

我正在使用Firebase进行我的应用登录.
我通过电子邮件地址功能使用登录.
开始使用新的xCode测试版并将代码更新为Swift 3后,该错误开始

您可以在这里看到问题的原型:https://bitbucket.org/gilosborne/firebasetest

错误:

当我尝试登录时,我收到错误,“访问钥匙串时发生错误”.

我没有以任何方式使用苹果钥匙扣,我相信这是指钥匙扣的提及:https://firebase.google.com/docs/auth/ios/errors

当我输入电子邮件地址错误,我得到正确的错误,说电子邮件地址不匹配.并创建一个新帐户仍然可以.只有使用现有的电子邮件地址正确登录时才会收到错误.

在浏览上面的firebase文档之后,我打印了:
打印(错误?.userInfo [NSLocalizedFailurereasonerrorKey])

打印(错误?.userInfo [NSUnderlyingErrorKey])

尝试了解更多并获得这些控制台日志

可选(SecItemAdd(-34018))

我对iOS开发非常新鲜,但是我花了几个小时或者谷歌搜索,并且嘲笑我的大脑试图解决这个问题,并且取得了零进展.

再一次,一切都很好.我所做的只是更新到Swift 3.0,这一切都开始了.任何帮助将真的很棒,谢谢!

PS.对不起,如果我错过任何东西,这是我第一次发布.

尝试打开项目目标的功能钥匙串共享.这对我有用
Keychain Sharing 总结

以上是内存溢出为你收集整理的swift – 使用Firebase登录时“访问钥匙串时出错”全部内容,希望文章能够帮你解决swift – 使用Firebase登录时“访问钥匙串时出错”所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1028522.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存