iOS应用程序生成的“历史”信息应该存储在何处?

时间:2011-11-17 09:46:14

标签: ios data-storage

我想澄清iOS应用程序生成的“历史数据”是否被视为关键数据。

我的应用程序存储“历史数据”,如果需要,无法重新创建/恢复。 该信息存储在Application_Home/Documents中。

这是否会被视为违反iOS数据存储指南规则?

1 个答案:

答案 0 :(得分:0)

如果您希望将历史数据与iCloud同步,则Documents是存储它的地方。如果您不希望它同步,最好的位置可能是在应用程序沙箱Library目录中创建一个子目录。这些目录不会被清除(如Cachestmp),并且不会通过iCloud同步进行同步。但是,它们将使用iTunes进行备份(也许可以通过iCloud Backup进行备份,但我不确定)。

另请注意,从iOS 5.0.1开始,您可以specifically exclude files in the Documents folder from being stored in iCloud backup。该方法在iOS上运行没有问题< 5.0.1也是如此,但不会有任何影响。

相关问题