1

Documents/我正在使用归档将一些文件存储在我的应用程序的文件夹中。然后,我从模拟器中删除了该应用程序。似乎文件Documents/夹内的文件也被删除了。这是预期的行为吗?谢谢你。

4

3 回答 3

4

是的。这适用于模拟器和 iPhone。

由于沙箱,所有应用程序的文档都存储在应用程序的包中。
很明显,删除应用程序也会删除文档。

所以这是预期的行为。否则,您的手机上只会有大量垃圾数据占用空间。

- 编辑 -

要回答您在评论中提出的问题,恕我直言,最简单的方法是在其他地方创建一个包含您的文件的目录。
然后,您可以对应用程序包中的目录进行符号链接,Documents使其指向另一个位置。这样,当从模拟器中删除应用程序时,它不会删除文件。
再次安装时重复该过程。

于 2013-08-14T09:36:49.013 回答
1

是的,如果您从模拟器中删除应用程序,那么它肯定会删除您的数据,因为您已经给出了模拟器存储该数据的路径。它将一直存在,直到您的应用程序在您的模拟器中。

于 2013-08-14T09:36:37.347 回答
1

是的。当您删除应用程序时,它的沙箱也会被删除。

于 2013-08-14T09:37:13.983 回答