有没有办法从CloudKit迁移数据?

时间:2017-11-09 13:44:22

标签: ios icloud cloudkit

我想建立一个简单的iOS应用程序,它将成为社交用户。我还没有办法通过这个应用程序获利,所以我想让这个项目尽可能便宜。由于它只是iOS,我认为我会使用CloudKit因为它非常慷慨的免费等级。但是,如果我决定将其设为跨平台应用程序,我是否可以将用户数据迁移到其他位置?

3 个答案:

答案 0 :(得分:0)

由于CloudKit JS实施,我认为您可以将CloudKit与Android结合使用。真正的问题是,我认为Android用户也需要一个iCloud帐户做一些事情。

所以也许更好的方法是使用google firebase。

https://firebase.google.com

答案 1 :(得分:0)

截至2019年12月,没有简单的方法从CloudKit迁移数据。开发人员无法访问存储在每个用户的私有数据库中的数据。

答案 2 :(得分:0)

始终可以在应用程序内部为每个用户执行此操作。如果数据不是太大和太复杂,则应轻松完成。 但是,请务必告知用户,并为他们提供移动或不移动数据的选择。在完全删除旧用户的cloudkit选项之前,让这两个服务并行运行一段时间。显然,如果移动未按计划进行,则使用该应用移动数据可能会导致某些问题。