安装应用更新时官方记录的行为是什么?
This question会问同样的事情,但answer表示应用程序包已被替换,但所有其他文件夹未被触及,但未提供任何文档。我reason认为应用包实际上是而不是,所以我想知道。
请链接到文档!
答案 0 :(得分:33)
从iOS Application Programming Guide(请参阅“文件系统”中的“应用程序更新期间保存的文件”部分):
用户下载应用程序时 更新,iTunes安装更新 新的应用程序目录。然后呢 移动用户的数据文件 旧安装到新 删除前的应用程序目录 旧的安装。中的文件 保证以下目录 在更新期间保留 过程:
<Application_Home>/Documents
<Application_Home>/Library
虽然 其他用户目录中的文件可能 你也不应该被搬走 依靠他们在一个人之后出现 更新
您在Why isn't my iPhone app bundle replacing the old one during an update?问题中看到的是Xcode无法正确检测/推送更新资源到设备的问题,这是一种非常不同的情况。