我想澄清iOS应用程序生成的“历史数据”是否被视为关键数据。
我的应用程序存储“历史数据”,如果需要,无法重新创建/恢复。
该信息存储在Application_Home/Documents
中。
这是否会被视为违反iOS数据存储指南规则?
答案 0 :(得分:0)
如果您希望将历史数据与iCloud同步,则Documents
是存储它的地方。如果您不希望它同步,最好的位置可能是在应用程序沙箱Library
目录中创建一个子目录。这些目录不会被清除(如Caches
和tmp
),并且不会通过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也是如此,但不会有任何影响。