集成2个CloudKit

时间:2018-09-30 14:30:34

标签: ensembles

我目前在我的应用程序中使用Ensembles 1在核心数据和iCloud之间进行同步,并且我希望升级到Ensembles 2以利用CloudKit及其提供的推送通知。

我的问题是,Ensembles 2是否可以处理核心数据实体之间的多对多关系,因为我的应用程序当前使用了许多这样的关系

亲切的问候

杰米

1 个答案:

答案 0 :(得分:0)

是的,确实如此。 Ensembles不会将Core Data模型直接映射到CloudKit模型,它只是将CloudKit中所有更改的事务日志文件存储。这意味着从Ensembles的角度来看,它的工作方式与其他任何云存储一样。

这也意味着您无法使用Ensembles为Web服务创建的CloudKit数据,因为您无法直接访问当前存储的值,因为数据存储为一系列更改。如果您想将CloudKit用于Web服务,最好实现自己的同步。还有很多工作要做,但是可以让您更好地控制数据。