存储后IOS KeyChainWrapper值为nil

时间:2016-11-10 11:16:01

标签: ios swift

我是Swift 3.0的初学者。最近我只是将现有的swift项目转换为3.0 swift。转换后,我有问题存储用户和&使用密钥链包装器的密码。

我检查了Bool的结果,它只显示false,值为nil。

我可以知道可能的原因吗?谢谢你的指导。

//This is how i store
var saveSuccessful:Bool = KeychainWrapper.defaultKeychainWrapper().setString(txt_userId.text!, forKey: "userId")
    let savePass:Bool = KeychainWrapper.setString(txt_password.text!, forKey: "password")

 //this is how i get/retrieve
 var password:String? = KeychainWrapper.stringForKey("password") 

1 个答案:

答案 0 :(得分:0)

看看我的回答here。问题是" Keychain Sharing"必须启用功能。