Iphone 如何使用核心数据和iOS 5存储指导原则?

Iphone 如何使用核心数据和iOS 5存储指导原则?,iphone,core-data,icloud,file-attributes,Iphone,Core Data,Icloud,File Attributes,我编写了一个应用程序,允许用户在核心数据中存储文本文章。我正在使用sqlite备份存储 那么,如中所述,my.sqlite数据应该属于什么“数据类别” 我认为不应标记为“请勿备份”的“关键数据”。同意?但是,我还为用户添加了大约1000个条目。这些条目在技术上是“可再生”的,应标记为“请勿备份”。问题是有一个SQLite文件支持我的核心数据存储,其中有两种数据 现在怎么办?我是否将数据库标记为“不备份”,并冒着丢失用户数据的风险,或者我不把它标记为“不备份”,并冒着审查团队愤怒的风险,理由是我没

我编写了一个应用程序,允许用户在核心数据中存储文本文章。我正在使用sqlite备份存储

那么,如中所述,my.sqlite数据应该属于什么“数据类别”

我认为不应标记为“请勿备份”的“关键数据”。同意?但是,我还为用户添加了大约1000个条目。这些条目在技术上是“可再生”的,应标记为“请勿备份”。问题是有一个SQLite文件支持我的核心数据存储,其中有两种数据


现在怎么办?我是否将数据库标记为“不备份”,并冒着丢失用户数据的风险,或者我不把它标记为“不备份”,并冒着审查团队愤怒的风险,理由是我没有遵循IOS数据仓库指南?

< P>我想考虑如果没有网络连接的飞机上的用户发生了什么,在低存储情况下进行数据清除后启动应用程序


如果答案是“应用程序无法工作”,则排除临时或缓存数据。那么,您唯一的决定就是是否要备份到iCloud。这更多的是因为用户占用了一些宝贵的5GB存储空间而感到愤怒。

您的案例是否属于“CoreData和iCloud”类别,即当应用程序修改数据时,您的数据会以不同的方式进行同步(但我认为这也意味着在设备之间进行真正的同步):


尽管我理解你的意思,但苹果的审查团队似乎不同意。