gpt4 book ai didi

ios - 用于访问 iOS 钥匙串(keychain)密码的 errSecDefault

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:16:32 25 4
gpt4 key购买 nike

我使用 SSKeychain 作为包装器来存储用户的访问 token 和用户 ID。

我在注册期间为我的用户的访问 token 发出网络请求,然后我打电话[SSKeychain setPassword:@"password"forService:@"myService"account:@"myAccount"]

但是,当我尝试使用 [SSKeychain passwordForService:@"myService"account:@"myAccount"error:&error] 访问密码时,我得到了 nil,当我记录错误时,我获取 errSecDefault。

我已经对 errSecDefault 进行了一些在线研究,并且查看了 SSKeychain 的纪录片以及 github 上的问题。好像其他人也有同样的问题,但我还没有找到任何解决方案。它似乎也是 Keychain 固有的东西,而不是包装器,(基于我从问题线程中读到的内容)。

有没有人在使用钥匙串(keychain)时遇到过这个错误并弄清楚它是什么意思?

最佳答案

我遇到了同样的问题,因为我访问钥匙串(keychain)的频率太高了。与 userdefaults 一样,它不是数据存储。

我编写了一个包装器,将 token 本地保存在一个变量中,并且仅在进行更改时访问钥匙串(keychain),否则返回本地保存的 token /密码。这为我解决了这个问题。

关于ios - 用于访问 iOS 钥匙串(keychain)密码的 errSecDefault,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27852124/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com