关于如何通过代码删除NSDocumentDirectory有很多答案。不幸的是,这不是我在这里寻找的。 p>
我需要一种从设备中删除它的方法。有没有办法擦除整个设备并将其设置为新设备?
删除应用程序本身不会删除应用程序的NSDocumentDirectory。
1)擦除整个设备并将其设置为新设备会删除NSDocumentDirectory吗?
2)通过设备本身从设备中删除此数据是否比#1更容易且成本更低?
答案 0 :(得分:1)
iOS应用is stored within it's sandbox environment的NSDocumentsDirectory
,当您从设备中删除应用时,该应用将被删除。
在iOS 9中,您可以转到设置 - >来查看每个应用的单独存储空间。一般 - >存储& iCloud用法 - >管理存储此处有一个删除应用程序的快捷方式。
答案 1 :(得分:1)
使用iTunes,如果应用X已在Info.plist中激活了UIFileSharingEnabled,您可以从设备上的应用X的NSDocumentDirectory中删除文件。