我想将一个长字符串存储在一个加密的、安全的位置,并认为钥匙串是一个很好的地方。我找到了Adam Gerson 的关于常见钥匙串使用的示例,我理解并实现了该示例,但是我要存储的字符串太长并且被截断。(我只是使用了占位符用户名)。
我要存储的字符串长度为 1300 多个字符,而密码似乎只存储了 1023 个字符。我不想分解字符串,那么有没有办法将这个字符串存储在钥匙串中?如果是这样,您能指出我的任何工作示例吗?
我想将一个长字符串存储在一个加密的、安全的位置,并认为钥匙串是一个很好的地方。我找到了Adam Gerson 的关于常见钥匙串使用的示例,我理解并实现了该示例,但是我要存储的字符串太长并且被截断。(我只是使用了占位符用户名)。
我要存储的字符串长度为 1300 多个字符,而密码似乎只存储了 1023 个字符。我不想分解字符串,那么有没有办法将这个字符串存储在钥匙串中?如果是这样,您能指出我的任何工作示例吗?
查看RHKeychain以了解能够存储任意长度数据的工作实现。
它为 Mac OS X 钥匙串提供了一个简单易用的包装器,用于创建、编辑和删除通用密码项。
在GitHub上可用。BSD 许可。
更新:添加了 2000 多个字符的单元测试