【发布时间】:2016-01-27 23:50:03
【问题描述】:
我有一个当前通过 iCloud 同步的应用程序,因此用户可以在多个 iOS 设备上使用该应用程序,并且在任何地方都有相同的数据。
现在我想切换到 CloudKit;但是如果用户例如这怎么可能?仅在一台设备上更新?所以它是同一个用户,一次使用 CloudKit,一次仍然使用 iCloud……我想如果我做对了,同步是不可能的?
【问题讨论】:
我有一个当前通过 iCloud 同步的应用程序,因此用户可以在多个 iOS 设备上使用该应用程序,并且在任何地方都有相同的数据。
现在我想切换到 CloudKit;但是如果用户例如这怎么可能?仅在一台设备上更新?所以它是同一个用户,一次使用 CloudKit,一次仍然使用 iCloud……我想如果我做对了,同步是不可能的?
【问题讨论】:
只需检查私有容器中是否有数据。如果没有,则将数据从 iCloud 迁移并同步到 CloudKit。然后,如果他在另一台设备上打开应用程序,则数据已经迁移到 CloudKit,您可以同步该数据。
【讨论】: