0
在我的应用程序中,我将一组凭证存储在钥匙串中用于离线访问。当设备处于脱机状态时有人登录时,我会检索钥匙串项目,检查kSecAttrModificationDate,并将其与应用程序已经确定凭据是否已过期的值进行比较。iOS 4.x中钥匙串项目的修改日期
在iOS 5.x中这一切都很好。但是在iOS 4.x中,keychain项目数据字典中不存在kSecAttrModificationDate。我检查了文档,并说它自iOS 2.0起可用。如果我跳过修改日期检查,则从钥匙串中正确检索该项目。
有人知道这个区域有任何4.x和5.x的区别吗?我搜索了苹果开发论坛和谷歌,找不到任何有用的东西。