iOS "Data Protection" 取决于用户密码设置与否?

iOS "Data Protection" depends on user passcode set or not?

在开发 iOS 应用程序时,可以选择添加功能 "Data Protection",然后提供更多 "protection"。

什么,经过大量搜索和阅读,我仍然不清楚:即使用户没有设置密码,声明使用 "complete protection" 保护的文件也会被加密吗? 我发现的每一件事总是以某种方式涉及用户的密码。即使用户没有设置密码,我也需要加密。

提前致谢!

来自 iOS 文档 (Protecting Data Using On-Disk Encryption):

Data protection is available on most iOS devices and is subject to the following requirements:

  • The file system on the user’s device must support data protection. Most devices support this behavior.
  • The user must have an active passcode lock set for the device.

我想说第二个要点回答了你的问题。