0

关于如何通过代码删除 NSDocumentDirectory 有很多答案。不幸的是,这不是我在这里寻找的。

我需要一种从设备中删除它的方法。有什么办法可以擦除整个设备并将其设置为新设备?

删除应用程序本身不会删除应用程序的 NSDocumentDirectory。

1) 擦除整个设备并将其设置为新设备会删除 NSDocumentDirectory 吗?

2) 有没有比#1 更简单、成本更低的方法通过设备本身从设备上删除这些数据?

4

2 回答 2

1

NSDocumentsDirectoryiOS 应用程序的存储在其沙箱环境中,当您从设备中删除该应用程序时将被删除。

在 iOS 9 中,您可以通过转到设置 -> 常规 -> 存储和 iCloud 使用情况 -> 管理存储来查看每个应用程序的单独存储空间。这里有一个删除应用程序的快捷方式。

于 2015-11-19T22:35:00.047 回答
1

使用 iTunes,如果应用 X 在 Info.plist 中激活了 UIFileSharingEnabled,您可以从设备上的应用 X 的 NSDocumentDirectory 中删除文件。

  1. 在 iTunes 上选择您的设备
  2. 单击“应用程序”选项卡并在“文件共享”部分选择您的应用程序 X。
  3. 您可以删除文件或目录。
于 2015-11-19T22:47:41.307 回答