Noa*_*oah 16 macos cocoa objective-c keychain
我有一些Mac代码需要存储,访问和更新密码才能将用户与Web API连接起来.放置此信息的正确位置应该是Mac Keychain,但似乎没有cocoa接口(请参阅此答案) - 这仍然是正确的吗?
我看过Apple的Keychain文档,API似乎非常笨重.我可以存储并检索记录,但任何更复杂的东西似乎都需要考虑可能出错的地方(请参阅此错误代码列表).
除了通过C代码之外,还有更好的Mac钥匙串接口吗?我最接近的是EMKeychain,但它似乎需要一些工作(例如,除了吐出到控制台之外没有错误处理代码).