在ipad app中保护plist

时间:2012-11-16 16:21:41

标签: ios plist

在我的应用程序中,我将服务URL及其用户/密码保存在文档目录中的plist中。我想将用户和密码移动到钥匙串并保护plist文件。 我尝试使用此example中给出的keychainwrapper类,但无法弄清楚如何向其添加项目。

如何将包含用户名和密码的字典数组添加到钥匙串中,并保护我的plist文件呢?

1 个答案:

答案 0 :(得分:1)

如果您想使用钥匙串,最佳解决方案是使用第三方库(STKeychain)。使用起来非常简单。

如果要将数组存储到钥匙串,您可以做的是将数组转换为序列化字符串并将该字符串存储到一个钥匙串中。或者,如果您愿意,可以将字典存储到几个钥匙串中。

我不明白你为什么还要保护你的plist?钥匙扣就够了,不再需要把它存放到plist了!