[转]IOS的app程序中的文件目录的功能和使用详细说明

[转]IOS的app程序中的文件目录的功能和使用详细说明
[转]IOS的app程序中的文件目录的功能和使用详细说明

[转]IOS的app程序中的文件目录的功能和使用详细说明

备份和恢复

iTunes应用可在适当情况下自动处理备份和恢复。然后,应用需要知道备份和恢复的文件放在哪里。

什么是备份

你不必为你的应用备份和恢复做任何准备。在iOS

2.2以后,当设备连接到电脑并开始同步后,iTunes会自动增量备份所有文件,但不包括下面的目录:

/AppName.app

/Library/Caches

/tmp

虽然iTunes备份应用自身,但不是每次同步都这样做。从app store上购买的应用,只在随后的同步过程中被iTunes备份。再之后,iTunes并不在同步操作中备份应用,除非应用自身发生变化,比如应用的升级。

为了避免同步过程时间过长,你需要对应用中使用的文件放在哪里做出选择。/Documents目录用来存放用户文档和应用数据文件。临时文件要保存在Application

Home/tmp目录下,这样可以在不需要时删除。如果在两次启动中都需要的数据文件,但是不需要备份的,可放置在Application

Home/Library/Caches。比如很大的数据文件,尽量放置在Caches目录下,而不是Documents目录下,Documents目录下文件将做备份,这样会很耗时。

应用更新期间的文件保存

如果文件需要在应用更新后依然存在,需要放置在:

相关主题
相关文档
最新文档