Ios5 RestKit和iCloud目录备份策略

Ios5 RestKit和iCloud目录备份策略,ios5,restkit,icloud,Ios5,Restkit,Icloud,我正在从事一个IOS 5.0+项目,该项目使用最新的RestKit下载、映射和保存核心数据。我正在寻找一个关于苹果的iCloud存储指南和RestKit的明确答案。我是否需要采取任何额外步骤以确保下载供应用程序使用的数据不会自动备份到iCloud帐户。我是否需要更改所用目录的默认位置。提前感谢。如果您的核心数据存储未保存在ubiquity容器中(请参阅:),它将永远不会同步 在文件的一节中,他们还声明: 设置核心数据存储以处理iCloud只需要 你不需要额外的努力。您必须遵循的步骤取决于 是否将

我正在从事一个IOS 5.0+项目,该项目使用最新的RestKit下载、映射和保存核心数据。我正在寻找一个关于苹果的iCloud存储指南和RestKit的明确答案。我是否需要采取任何额外步骤以确保下载供应用程序使用的数据不会自动备份到iCloud帐户。我是否需要更改所用目录的默认位置。提前感谢。

如果您的核心数据存储未保存在ubiquity容器中(请参阅:),它将永远不会同步

在文件的一节中,他们还声明:

设置核心数据存储以处理iCloud只需要 你不需要额外的努力。您必须遵循的步骤取决于 是否将单个核心数据存储用作中心库 对于您的应用程序,或者您是否正在为 个人文件


您必须对同步进行一些显式更改。如果您进一步阅读文档,它们会提到一些键,如
NSPersistentStoreUbiquitousContentNameKey
。如果您在RestKit源代码中搜索它,您将找不到它-这是因为RestKit不会自动与iCloud同步(因为iCloud是一个应用程序级同步框架,所以不能同步)。

如果您的核心数据存储未保存在ubiquity容器中(请参阅:),它将永远不会同步

在文件的一节中,他们还声明:

设置核心数据存储以处理iCloud只需要 你不需要额外的努力。您必须遵循的步骤取决于 是否将单个核心数据存储用作中心库 对于您的应用程序,或者您是否正在为 个人文件


您必须对同步进行一些显式更改。如果您进一步阅读文档,它们会提到一些键,如
NSPersistentStoreUbiquitousContentNameKey
。如果您在RestKit源代码中搜索它,您将找不到它-这是因为RestKit不会自动与iCloud同步(并且不能同步,因为iCloud是应用程序级同步框架)。

我们的应用程序只是因为将数据库存储在Documents文件夹中而被拒绝。数据库中的种子文件或应用程序内容已达到3.3MB。当然,我们还将用户创建的内容存储在数据库中。官方声明是:2.23应用程序必须遵守iOS数据存储指南,否则将被拒绝


因此,现在我们正在检查以防止数据库同步到iCloud

我们的应用程序因为将数据库存储在文档文件夹中而被拒绝。数据库中的种子文件或应用程序内容已达到3.3MB。当然,我们还将用户创建的内容存储在数据库中。官方声明是:2.23应用程序必须遵守iOS数据存储指南,否则将被拒绝

因此,现在我们正在检查以防止数据库同步到iCloud