我正在尝试使用 AFIncrementalStore 在多个设备之间共享由核心数据管理的数据。举一个简单的例子,我正在使用这个示例 ToDo 应用程序https://github.com/heroku/devcenter-ios-core-data-buildpack-app和一个使用核心数据构建包设置的服务器。
当托管对象被创建或修改时,它们被正确地添加到服务器数据库中;但是,当在第二台设备上修改同一对象时,该对象将被复制而不是更新。如果删除并重新安装应用程序,然后修改先前创建的对象,则会出现同样的问题。
如何更正此问题,以便多个设备可以操作同一组托管对象?