【发布时间】:2017-01-29 13:27:25
【问题描述】:
我想将访问令牌存储到钥匙串。但我得到了错误:Couldn't add the Keychain Item.'
我查看了一些关于 stackoverflow 的帖子,例如: Storing email in keychain impossible (KeychainItemWrapper)
我的代码:
let a = NSKeyedArchiver.archivedData(withRootObject: "980a872c17a075367357e25e88c1c0476417092a")
let keyWrapper = KeychainItemWrapper.init(identifier: "23123123", accessGroup: nil)
keyWrapper?.setObject(a, forKey: kSecValueData)
-
我试过添加这个
keyWrapper?.setObject(kSecAttrAccessible, forKey: kSecAttrAccessible) 将
kSecValueData更改为kSecAttrGeneric
我正在使用 swift 3.0 运行 Xcode 8。任何提示谢谢!
编辑============================
Viruss mca 的回答开启 Share keychain entitlement 只为我工作一次 : (
【问题讨论】:
标签: ios swift keychainitemwrapper