当用户在我的应用中启用 iCloud 时,我需要将所有本地文件移动到 iCloud。在这里,我setUbiquitous:itemAtURL:destinationURL:error:
用来移动每个文件。问题是,如果(对于任何本地文件)相同的文件 URL 已存在于 iCloud 上,此方法将失败。
我的问题是,如何确定哪个文件更新(本地与 iCloud),以便我可以覆盖 iCloud 版本或丢弃每个文件的本地版本?或者,我能否以某种方式强制 iOS 执行上传并将文件状态设置为 iCloud 上的冲突,以便我的冲突解决方法将接管并处理这个问题?