是否可以在不同的 iCloud 帐户之间同步 iCloud 数据?
Posted
技术标签:
【中文标题】是否可以在不同的 iCloud 帐户之间同步 iCloud 数据?【英文标题】:Is it possible to sync iCloud data between different iCloud accounts? 【发布时间】:2014-12-12 14:29:42 【问题描述】:我正在为朋友的企业构建 i0S 8 iPad 应用程序,以帮助他和他的员工在设备之间同步评估数据。换句话说,如果一名员工创建了评估,那么运行该应用程序的所有其他员工都应该可以访问该评估。评估数据由几个字符串、几个数字和一些图像文件组成。
我已经构建了一些其他 ios 应用程序,但这是我构建的第一个处理设备之间同步数据的应用程序。由于它是一款仅限 iPad 的应用程序,因此 iCloud 听起来像是用于同步功能的理想云服务。问题是,所有的 iPad 都是个人 iPad,并且有不同的 iCloud 帐户。
-
有没有办法使用 CloudKit 在不同的 iCloud 帐户之间同步应用数据?
如果没有,您对如何在 iPad 之间同步此类数据有其他想法吗?
我仍在阅读 CloudKit,但我想在此期间发布这个问题。
【问题讨论】:
【参考方案1】:在 CloudKit 中有一个私有数据库和一个公共数据库。当您写入公共数据库时,其他人可以读取该数据。您可以创建订阅,以便在有更改时通知用户。大多数安全性必须在您的应用程序内处理。如果您担心这一点,那么您可以使用加密(使用私钥和公钥)
【讨论】:
以上是关于是否可以在不同的 iCloud 帐户之间同步 iCloud 数据?的主要内容,如果未能解决你的问题,请参考以下文章