有没有办法用密码保护SQL Lite db核心数据用于它的持久存储?我想通过iTunes提供数据库,但我希望受密码保护,所以我只能打开它。
答案 0 :(得分:1)
CoreData没有任何内置的密码保护,因此您将不得不推出自己的加密或混淆机制。
备选方案可能是模糊机制(按三次隐形按钮?)通过电子邮件发送文件以将数据存储返回给您,而不是在iTunes中公开Documents文件夹。
我想问题是真正需要密码保护(即个人/医疗记录),或者这只是通常的企业偏执狂。如果是后者,我不会付出太多努力。恕我直言。