在多个设备之间同步应用程序

时间:2013-12-03 15:28:42

标签: ios objective-c synchronization

我有3个设备和1个应用程序。 我在1台设备上进行了一些更改(从我的奶牛收集牛奶)。服务器告诉其他应用程序的最佳方式是什么,我已将此更改重新加载数据?

2 个答案:

答案 0 :(得分:0)

您可以使用集成的iCloud功能synchronization for CoreData managed objects。还有一些库使用第三方云服务,如https://github.com/nothirst/TICoreDataSync

答案 1 :(得分:0)

推送通知可以是一个选项。一旦您的服务器收到一些更改,它将向所有其他设备发出同步通知,这将启动同步。

另一种选择是每个设备都会定期检查,如果有任何服务器更改可用,则每隔5分钟检查一次,如果有,则启动同步。