2

我需要加密我正在开发的 iOS 应用程序的 sqlite 数据库。我设法用 SQLCipher 库做到了这一点。在我的应用程序中,这个数据库是通过 Core Data 查询的。我不明白是否可以告诉 Core Data 使用数据库的未加密版本(通过 SQLCipher 获得)。可能吗?如果没有,我该怎么办?如何加密数据库并告诉 Core Data 解密它并使用未加密的信息?我阅读了许多其他帖子,但它们并没有多大用处。注意:sqlite 数据库位于 iOS 应用程序的文档文件夹中,我的目的是拒绝任何用户访问数据。谢谢

4

1 回答 1

0

为了将 Core Data 与 SQLCipher 一起使用,您需要查看encrypted-core-data项目。

于 2013-06-04T15:45:07.707 回答