0

我想在 iOS 应用程序包中包含一个 SQLite 数据库。MobleIron 是加密捆绑包还是开发人员需要加密数据库?

我正在使用适用于 iOS 的 MobileIron AppConnect

如果黑客窃取设备并试图读取数据库,可以采取哪些措施来保护数据库?

4

1 回答 1

0

如果您已经拥有捆绑包而不是源代码,则只能使用 AppConnect 包装器添加 MobileIron AppConnect 功能,其中不包括加密功能。要在应用程序沙箱中加密静态数据,开发人员必须在应用程序中包含 AppConnect SDK。只要开发人员使用 NSData 对象,MI AppConnect 框架中就有相应的 AppConnect SecureFile 方法可用。SDK 文档中有详细记录。请注意,这仅适用于由 MobileIron 安全设备上的应用程序创建的数据/数据库。无法加密数据并将其包含在您的 ipa 文件中以进行分发。

于 2015-11-24T22:10:57.480 回答