不再需要 SQLCipher 了吗?

Is SQLCipher needed anymore?

现在 iOS 8.3 及更高版本,iOS 不允许任何不支持 iTunes 文件共享的应用程序访问应用程序文件夹,是否真的有必要使用 SQLCipher 或考虑到 SQLCipher 对性能的影响,对数据进行任何类型的加密都很重要。此外,由于 iOS 10 几个月后,我们很有可能完全放弃对 iOS 8 的支持。

Is SQLCipher needed anymore?

嗯,我想这个问题应该根据具体情况提出。即使更改了权限,一些目录仍然对最终用户可见,即开即用。参见 iOS 8.3 File Sharing

is it really necessary to use SQLCipher or for that matter any sort of encryption for the data

这取决于您存储的内容。如果您要存储私钥、银行账户或个人信息等敏感信息,我会继续尽可能地保护您的数据。使用越狱设备可能会进入 iOS 8.3 及更高版本的未加密数据库,或者挂接到数据库句柄代码并手动打开数据库以检索信息。