在iCloud中保留已保存的音频和视频文件

时间:2015-02-04 15:44:12

标签: ios persistence icloud

所以我在我正在处理的应用程序中添加了数据的iCloud同步。一切都很精彩,包括照片,但是当涉及到音频文件和视频文件时,我遇到了问题。我将audiofiles保存在应用程序的文档文件夹和temp文件夹中的视频中,然后将它们保存为NsManagedObject子类以跟踪文件名。当我在删除应用程序并重新重建后从iCloud重新加载数据时,我得到了

  

Librarian在开始下载时返回了严重错误错误域= BRCloudDocsErrorDomain Code = 5"操作无法完成。 (BRCloudDocsErrorDomain错误5 - URL处没有文档)

所以好像这些文件没有上传到iCloud。

我在这里显然遗漏了一些东西,我发现苹果文档在这方面令人困惑,有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:0)

所以事实证明,将文件保存到应用程序目录并将其上传到icloud是不够的,因此您需要将文件的二进制数据作为NSManagedObject子类的一部分保留,然后再将其写入到从iCloud中提取的应用程序目录。

对某些人来说这似乎是显而易见的,但这不适合我,所以我会留在这里。