删除 iCloud Drive 文件时删除本地文件

Posted

技术标签:

【中文标题】删除 iCloud Drive 文件时删除本地文件【英文标题】:Delete Local File When iCloud Drive File is Deleted 【发布时间】:2015-02-18 06:40:41 【问题描述】:

我创建了一个使用iCloud 来同步设备的应用程序。除删除外,所有内容均正确同步。

情况是这样的。

我将图像文件保存在设备 A 中,并保存到其本地文档目录以及我的 iCloud 文档目录中。

当设备B检测到变化时,它会从iCloud下载图像文件并保存到本地文档目录。

问题如下。

当设备A删除其本地文档目录中的图像文件时,它也会删除iCloud文档目录中的图像文件。

但是,设备 B 不会删除其本地目录中的欠图像文件。

我希望设备 B 在 iCloud 文档目录时也删除其图像文件。

有人知道怎么做吗?

【问题讨论】:

【参考方案1】:

使用this链接解决您的问题,演示中的函数名称有一个愚蠢的错误,因此您可以在给定的演示中解决它。

【讨论】:

谢谢你,Diken,但它看起来不像我要找的。​​span> @CkwCfm,您是否尝试过从给定链接实现删除功能? 我有。就我而言。当设备A删除镜像时,设备本地镜像、icloud镜像将被删除。但是设备B中的本地图像不会删除。我想知道如何检测删除和设备 B 也删除其本地图像。

以上是关于删除 iCloud Drive 文件时删除本地文件的主要内容,如果未能解决你的问题,请参考以下文章

iCloud Drive中的elcel文件不注意保存了两次就变成了这个东西,文件也找不到了,怎么办?

如何从 UIActivity 控制器中删除“添加到 iCloud Drive”?

获取 iCloud Drive 的内容

在 Safari 中浏览 iCloud Drive 中的文件时,某些应用文件夹被禁用

删除支持 iCloud 的文件夹中包含文档的 iOS 应用程序

为 iOS 应用程序的文件启用 iCloud Drive 文件夹