使用iCloud存储的iOS App正在为我的文档添加.icloud文件扩展名

时间:2017-06-21 18:15:22

标签: ios swift icloud uidocument nsfilewrapper

在我的iOS(swift 3.0)移动应用程序中,创建要存储在iCloud中的文档的设备能够再次加载和操作该文件。一旦iCloud将文件传输到另一台设备,它们将无法再打开并拥有“。”前缀为原始文件名和.icloud附加到末尾。

我的文档结构如下:

Project_Name.spp (目录文件包装器),其中包含 project.data 文件和包含的其他目录文件包装器 Page_Name.spg page.meta page.plist screenshot.jpg

除根目录文件包装器外,所有文件都重命名为: .project.data.icloud

之前没有发生这种情况所以我不确定代码更新会产生什么样的行为。任何想法都会有所帮助。

1 个答案:

答案 0 :(得分:0)

iCloud同步过程正在下载文件。您是否在父目录上调用了startDownloadingUbiquitousItem