SQLite DB security iOS XCode DataProtection FileProtection



我正在iOS上实现SQLite-db的安全性,这意味着DB是加密的,因此只有我的应用程序可以读取它。我已经在Xcode中应用了数据策略,并将fileprotection-atribute设置为db-file的fileprotectionType.complete。但是,当我将MacBook连接到iPhone时,我可以轻松获取数据库并使用一些外部应用程序阅读。我想念什么?此DataProtection-功能和fileProtection-属性是针对其他事物的吗?

您可以使用sql cipher进行DB保护。

参考链接ios

中的SQL Cipher

最新更新