iOS安装应用程序更新时会发生什么?

Jes*_*der 18 iphone xcode

安装应用程序更新时,官方记录的行为是什么?

这个问题提出了同样的问题,但答案是,应用程序包被替换但所有其他文件夹都未被触及,并未提供任何文档.我有理由相信应用程序包实际上没有被替换,所以我想肯定地知道.

请链接到文档!

Joh*_*ker 33

iOS应用程序编程指南(请参阅"文件系统"中的"应用程序更新期间保存的文件"部分):

当用户下载应用程序更新时,iTunes会将更新安装在新的应用程序目录中.然后,在删除旧安装之前,它会将用户的数据文件从旧安装移动到新的应用程序目录.保证在更新过程中保留以下目录中的文件:

  • <Application_Home>/Documents
  • <Application_Home>/Library

虽然其他用户目录中的文件也可能会被移动,但您不应该在更新后依赖它们.

您在为什么不是我的iPhone应用程序包在更新期间替换旧的应用程序包中看到了什么问题是Xcode没有正确检测/推送更新资源到设备的问题,这是一个非常不同的场景.