我想在iOS应用程序包中包含一个SQLite数据库。 MobleIron是否加密捆绑包或开发人员是否需要加密数据库?
我正在使用MobileIron AppConnect for iOS
如果黑客窃取设备并尝试读取数据库,可以采取哪些措施来保护数据库?
答案 0 :(得分:0)
如果您已拥有捆绑包而非源代码,则只能使用AppConnect包装器添加MobileIron AppConnect功能,该功能不包括加密功能。 要在应用程序沙箱中加密静态数据,开发人员必须在应用程序中包含AppConnect SDK。只要开发人员使用NSData Objects,MI AppConnect框架中就会提供相应的AppConnect SecureFile方法。 SDK文档中有详细记录。请注意,这仅适用于MobileIron安全设备上的应用程序创建的数据/数据库。无法加密数据并将其包含在您的ipa文件中以供分发。