我使用 SSKeychain 作为包装器来存储用户的访问令牌和用户 ID。
我在注册期间向我的用户的访问令牌发出网络请求,然后我打电话
[SSKeychain setPassword:@"password" forService:@"myService" account:@"myAccount"]
但是,当我尝试使用 访问密码时[SSKeychain passwordForService:@"myService" account:@"myAccount" error:&error]
,我得到 nil,当我记录错误时,我得到 errSecDefault。
我对 errSecDefault 进行了一些在线研究,并查看了 SSKeychain 的纪录片以及 github 上的问题。似乎其他人也有同样的问题,但我还没有找到任何解决方案。它似乎也是钥匙串固有的东西,而不是包装器(基于我从问题线程中读到的内容)。
有没有人使用钥匙串遇到这个错误并弄清楚它的含义?