在哪里存储用户上传的文件与确切的iOS 5.0?没有“请勿备份”标志

时间:2012-04-14 07:22:57

标签: iphone ios icloud

我正在创建一个iOS应用程序,允许用户将他们的文件上传到iOS设备。

我知道在iOS 5.0.1及更高版本中我可以将文件存储到Documents目录并将其标记为“不备份”,这样iCloud就不会同步这些文件。

我也知道,对于iOS 4.x及以下版本,我仍然可以将文件放入Documents中,因为不支持iCloud。

问题是:如何处理iOS 5.0版本?它支持iCloud,但没有“不备份”标志。

1 个答案:

答案 0 :(得分:1)

请参阅http://developer.apple.com/library/ios/#qa/qa1719/_index.html

重要新的“不备份”属性仅供iOS 5.0.1或更高版本使用。在iOS 5.0及更早版本中,应用程序需要将其数据存储在/ Library / Caches中以避免备份。由于旧系统会忽略此属性,因此您需要确保您的应用符合您的应用支持的所有iOS版本的iOS数据存储指南。

所以你应该把它放在 / Library / Caches