往钥匙串中保存东西,以前还能用,突然就崩溃了。奇怪。。。
奔溃时代码:
[keyChainWrapper setObject:UUID forKey:(__bridge id)kSecValueData];
[keyChainWrapper setObject:textField.text forKey:(id)kSecAttrAccount];
其实是第一行代码奔溃的,写入不进去。
解决方法:
[keyChainWrapper setObject:textField.text forKey:(id)kSecAttrAccount];
[keyChainWrapper setObject:UUID forKey:(__bridge id)kSecValueData];
参考的这篇文章:https://stackoverflow.com/questions/8054285/ios-keychainitemwrapper-not-updating
但是还是有疑问,为什么以前就可以呢。。。