ios - CoreData加密提交到应用商店时是否需要任何类型的额外文件

标签 ios objective-c core-data encryption appstore-approval

我见过很多关于其他类型加密的问题,但我还没有看到一个问题可以回答核心数据加密是否需要您在将应用程序推送到应用程序商店时提交任何额外的文件。

我知道即使使用苹果服务进行加密,苹果也要求您对加密问题单击"is",这就是为什么我要问根据工业和安全局的说法,核心数据的加密级别是多少。

最佳答案

Apple 提供的核心数据不使用加密,因此仅使用核心数据不需要任何加密复选框或文档。

Core Data 通常使用 SQLite 数据库后端,虽然有编码,但不是加密,就像 UTF-8 字符编码不是加密一样。加密使用 key 来加密数据,没有 key 就无法恢复(解密)数据。

关于ios - CoreData加密提交到应用商店时是否需要任何类型的额外文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31687216/

相关文章:

ios - 高质量iOS截图

ios - Swift - 来自 TableView 的协议(protocol)委托(delegate)不起作用 - 模态呈现

ios - 使用 IBM Worklight 在 ios 中列出可用网络

objective-c - 使用核心数据创建用户配置文件/帐户

iphone - 如何在tableview底部添加加载更多按钮?

ios - 无法将不可变值作为输入参数 : literals are not mutable, 传递,为什么?

ios - 如何模仿相机应用程序 - 覆盖方向变化动画?

ios - 从 Storyboard以编程方式设置 UIView 的大小

ios - 如何将核心数据添加到现有的 Xcode 9 Swift 4 iOS 11 项目中?

ios - iOS-NSManagedObjectContext崩溃