我有一个 iCloud 的工作实现。现在我想通过添加一些合并功能来改进冲突处理。我一直试图想出一种一致的方式来强制冲突以进行测试,但到目前为止我还没有运气,当我期望冲突发生时,冲突不会持续发生。这可能表明我做错了什么,或者我只是误解了 iCloud 的工作原理(我的意思是另一件事)。
我正在使用 UIDocument,是的,我正在收听 UIDocumentStateChangedNotification。事实上,我偶尔会收到一些冲突通知。另外,我在 iCloud 中只有一个文件。
有两个设备使用相同的 iCloud 帐户,这里是我期望总是会引起冲突的事件流:
很像 SVN 这样的版本控制系统,我期望来自设备 B 的版本会导致冲突,因为需要“更新”才能获取设备 A 上传的版本。
在我刚刚描述的场景中期待冲突是错误的吗?为什么?有没有其他方法可以持续地强迫冲突?
谢谢!
| 归档时间: |
|
| 查看次数: |
816 次 |
| 最近记录: |