Apple AppStore 更新过程:它如何影响现有文件
Posted
技术标签:
【中文标题】Apple AppStore 更新过程:它如何影响现有文件【英文标题】:Apple AppStore update process: how it affects the existing files 【发布时间】:2013-09-12 18:17:36 【问题描述】:据我了解,Apple 应用更新将安装新的独立应用程序,而不是对现有应用程序应用补丁。
有人知道这个过程的更多细节吗?这适用于用户的所有目录?任何文件夹(如私人文档)都不会受到更新的影响。其他文件夹如 Documents 等怎么样。我希望找到描述该行为的文档,但目前在网络上找不到。
我的意思是更新:假设用户拥有 1.2 版......然后在可用时从应用程序服务器中提取数据。然后 1.3 上线到 App Store.. 用户更新到 1.3。
【问题讨论】:
【参考方案1】:正如这里所解释的:ios App Programming Guide,关于更新,您只需要知道:
应用更新期间保存的文件
当用户下载应用更新时, iTunes 将更新安装在新的应用程序目录中。然后它移动 从旧安装到新应用的用户数据文件 删除旧安装之前的目录。以下文件 在更新过程中保证目录被保留:
Application_Home/文档 Application_Home/库虽然文件 在其他用户目录也可能被移过来,你不应该依赖 他们在更新后出现。
【讨论】:
据我了解 NSUserDefaults 也仍然存在。 [***.com/questions/1638766/…您知道 Apple 的任何文档吗? 确实存在,位于Application_Home/Library/Preferences
以上是关于Apple AppStore 更新过程:它如何影响现有文件的主要内容,如果未能解决你的问题,请参考以下文章
如何在新的 Apple Developer 网站上将 AdHoc 分发更改为 AppStore?
如何使滚动视图像 Apple AppStore “特色页面”?