我想在我的应用程序中打开“数据保护”。另外,我想检查它是否可以与现有应用程序一起使用,因为我最初没有使用它。为了测试这一点,我使用了开发人员配置文件。首先,我在启用密码的设备中安装了之前的应用程序(DataProtection 已关闭),并确保用户的文档在 Documents 文件夹中可用。然后我在我的配置文件中打开了数据保护,并使用新的配置文件重建了应用程序。然后我将它安装在以前的应用程序之上。然后我锁定了设备并使用 Xcode 下载了应用程序沙箱,发现我可以毫无问题地访问沙箱。我做了几次,但沙盒仍然可以访问。
然后我删除了该应用程序并重新安装了已打开数据保护的应用程序。然后我下载了应用程序沙箱,我注意到沙箱中的所有文件夹(包括 Documents 文件夹)都是空的。
这意味着数据保护仅适用于新安装的应用程序。我做错什么了吗?我也想在我现有的应用程序上打开数据保护。我怎样才能做到这一点?