2016-06-28 134 views
2

既然iOS 8.3及以上版本,iOS不允许应用程序文件夹访问任何不支持iTunes文件共享的应用程序,是否真的有必要使用SQLCipher或对于数据的任何类型的加密,考虑到SQLCipher具有的性能影响。另外,从iOS 10开始几个月之后,我们完全可以在应用程序中拒绝iOS 8支持。是否需要SQLCipher?

回答

5

是否需要SQLCipher?

嗯,我想这个问题应该在个案的基础上提出。即使有权限更改,终端用户仍可以看到一些目录。见iOS 8.3 File Sharing

是不是真的需要使用SQLCipher或与此有关的任何种类的加密数据

这取决于你要存储什么。如果您存储敏感信息(如私人密码,银行账户或个人信息),我会尽可能保证您的数据安全。任何与越狱设备的使用都可能会在iOS 8.3及更高版本中进入未加密的数据库,或者挂钩到数据库句柄代码并手动打开数据库以检索信息。

+0

但正如我所说,在几个月内开发人员将开始放弃iOS 8,当发生这种情况时,我们不需要担心8.3了。 – Kesava