0
我想澄清iOS应用程序生成的“历史数据”是否被视为关键数据。iOS应用程序生成的“历史”信息应该存储在哪里?
我的应用程序存储“历史数据”,如果需要的话,它不能被重新创建/恢复。 该信息存储在Application_Home/Documents
中。
这是否会被视为违反iOS数据存储指南规则?
我想澄清iOS应用程序生成的“历史数据”是否被视为关键数据。iOS应用程序生成的“历史”信息应该存储在哪里?
我的应用程序存储“历史数据”,如果需要的话,它不能被重新创建/恢复。 该信息存储在Application_Home/Documents
中。
这是否会被视为违反iOS数据存储指南规则?
如果您希望历史数据与iCloud同步,那么Documents
是存储它的地方。如果你不希望它被同步,最好的地方可能是在应用程序沙箱目录中创建一个子目录。这些目录不会被清除(如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上运行时没有问题,但不会对此产生任何影响。
但是如果我没有弄错应用程序被拒绝,如果在文档中非用户数据存储例如,如果应用程序将其设置/历史记录存储到文档中,我是对的吗? – deimus
我想这取决于数据是否对用户有意思,即用户是否可以通过iTunes文件共享下载/上传。 – DarkDust
那么在提交期间如何评估这一点呢?开发商是否需要在拒绝的情况下提出上诉? – deimus