Ios 更新期间,在应用程序的沙盒中删除哪些目录

Ios 更新期间,在应用程序的沙盒中删除哪些目录,ios,app-store,itunes,Ios,App Store,Itunes,我将一些下载的信息缓存在应用程序的NSLibrary目录中。但是,在最近的更新之后,用户报告访问库目录中以前下载的内容时出现问题 哪些目录可以安全地在新的应用程序版本上缓存信息?这方面有苹果的文档吗?我找不到任何 非常感谢, e、 来自: 应用程序更新期间保存的文件 当用户下载应用程序时 更新,iTunes将在中安装更新 一个新的应用程序目录。那么 将用户的数据文件从 旧装置换成新装置 删除前的应用程序目录 旧装置。文档中的文件 以下目录是保证的 将在更新期间保留 过程: <Applica

我将一些下载的信息缓存在应用程序的NSLibrary目录中。但是,在最近的更新之后,用户报告访问库目录中以前下载的内容时出现问题

哪些目录可以安全地在新的应用程序版本上缓存信息?这方面有苹果的文档吗?我找不到任何

非常感谢, e、

来自:

应用程序更新期间保存的文件 当用户下载应用程序时 更新,iTunes将在中安装更新 一个新的应用程序目录。那么 将用户的数据文件从 旧装置换成新装置 删除前的应用程序目录 旧装置。文档中的文件 以下目录是保证的 将在更新期间保留 过程:

<Application_Home>/Documents
<Application_Home>/Library 
/文档
/图书馆
虽然文件在其他用户中 目录也可能被移到上面, 你不应该依赖他们的存在 更新后显示


但是,请注意,/Library/Caches不会在更新期间保留;它甚至没有备份。

谢谢您的参考。我最近一直在与类似的问题作斗争,并怀疑沙箱根会发生变化。现在我很清楚,我应该使用相对于沙盒的路径而不是绝对路径来存储对文件的引用。请注意,符号链接也需要重新链接。@markshiz我在应用程序更新时遇到符号链接问题。我在谷歌上搜索了一下,但找不到如何重新链接。请帮忙。