【问题标题】:Is iCloud only meant for UIDocument and CoreData(How to Take Back up of any folder with its data on iCloud)iCloud 是否仅适用于 UIDocument 和 CoreData(如何使用 iCloud 上的数据备份任何文件夹)
【发布时间】:2012-05-05 18:59:22
【问题描述】:

我阅读了苹果文档和其他一些链接,发现有一些使用 iCloud 的例子,只有 UIDocument 或 Core Data。

我在名为“backUPFolder”的文档目录中创建了一个文件夹,其中包含一些图像和其他文件。

我想问一下,是否可以将这个 backUPFolder 移动到 iCloud 中,而所有数据都存在于这个文件夹中。

如果可以,请提供一些有用的链接或建议我可以遵循的方法。

我的要求是在 iCloud 上备份我的数据。

请帮帮我。 我被困在这里了。

任何建议都将受到高度赞赏。

提前致谢!

【问题讨论】:

    标签: iphone objective-c ios5 backup icloud


    【解决方案1】:

    我也只看到了 UIDocument 和 Core Data 示例。想到的是将您的图片和文档转换为核心数据 blob 并将它们与核心数据一起存储。这也可能非常有效。

    或者,您可以查看Dropbox APIs。

    【讨论】:

      【解决方案2】:

      如果您的文件夹位于应用程序的 Documents 或 Library 文件夹中,假设用户启用了 iCloud(并且您没有明确将文件标记为 NSURLIsExcludedFromBackupKey),它将自动备份到 iCloud。

      作为开发人员,与 iCloud 进行的任何手动交互通常都是在您的应用安装之间明确共享文件。如果您的需求只是备份数据,除了将文件夹存储在 Documents 中之外,您无需执行任何操作。

      【讨论】:

      • 另外,顺便说一句,除了 UIDocument 和 CoreData 之外,使用 iCloud 的另一种方法是使用 NSUbiquitousKeyValueStore,它允许您将键值对存储在 iCloud 中。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-05-15
      • 2014-11-18
      • 1970-01-01
      • 1970-01-01
      • 2012-06-16
      • 2013-04-17
      • 2023-04-04
      相关资源
      最近更新 更多