setUbiquitous:
当用户刚刚在我的应用程序中启用 iCloud 时,我正在努力寻找正确的方法来将本地文件移动到 iCloud。麻烦的是,当 iCloud 上已经存在具有相同名称和路径的文档时,此方法会失败。
到目前为止,我发现有些人提倡使用唯一的文件名来执行上传,但这对我来说听起来不对,因为这意味着任何禁用 iCloud 然后在我的应用程序中重新启用它的人都会拥有他们所有的两个版本文件。
我也了解在文件位于 iCloud 之后管理版本冲突,但我不能在这里使用它,因为调用setUbiquitous:
必须在任何开始之前发生。
请帮助我了解如何处理此问题。我在 iOS iCloud 设计指南 ( https://developer.apple.com/library/ios/#documentation/General/Conceptual/iCloudDesignGuide/Chapters/Introduction.html )中找不到答案,感谢您的帮助!