git官网:https://github.com/evgenyneu/keychain-swift
问题 :一直获取不到数据
之前代码
let keychain = KeychainSwift()
keychain.accessGroup = "xxx.xxxxxxx"
var cuserId: String!
if let userID = keychain.get("cuserId") {
cuserId = userID
} else {
let uuid = UUID().uuidString
keychain.set(uuid, forKey: "cuserId")
cuserId = keychain.get("cuserId") ?? ""
debugPrint(cuserId!)
}
print("c_uuid"+cuserId)
debugPrint("c_uuid"+cuserId)
keychain.accessGroup = "xxx.xxx"
这句话删掉就行。。可能最新得api里面已经不需要这么设置了 但是他们得文档没有更新
let keychain = KeychainSwift()
var cuserId: String!
if let userID = keychain.get("cuserId") {
cuserId = userID
} else {
let uuid = UUID().uuidString
keychain.set(uuid, forKey: "cuserId")
cuserId = keychain.get("cuserId") ?? ""
debugPrint(cuserId!)
}
print("c_uuid"+cuserId)
debugPrint("c_uuid"+cuserId)
补充 要开启这个功能