我使用Locksmith
作为Swift的钥匙串包装器,但在尝试保存数据时显示以下错误
The operation couldn’t be completed. (Locksmith.LocksmithError error 3.)
以下是我尝试将数据保存到钥匙串的代码
let datapair = ["Content": "value"]
do {
try Locksmith.saveData(data: datapair, forUserAccount: "key")
} catch let error {
print(error.localizedDescription)
}
任何解决方案或建议都应该受到赞赏
答案 0 :(得分:4)
Keychain条目已存在时发生错误3。第二次更新数据时,请使用
try Locksmith.updateData(data: datapair, forUserAccount: "key")