我正在为朋友的业务构建一个i0S 8 iPad应用程序,以帮助他和他的员工在设备之间同步评估数据。换句话说,如果一个员工创建了一个评估,则该评估应该由运行该应用程序的所有其他员工访问。评估数据由几个字符串,一些数字和一些图像文件组成。
我已经构建了一些其他iOS应用,但这是我构建的第一个处理设备间同步数据的应用。由于它是仅限iPad的应用程序,因此iCloud听起来像是用于同步功能的理想云服务。问题是,所有的iPad都是个人iPad,并且有不同的iCloud帐户。
我还在阅读CloudKit,但我想在此期间发布这个问题。
答案 0 :(得分:1)
在CloudKit中,有一个私人数据库和一个公共数据库。当您写入公共数据库时,其他人可以读取该数据。您可以创建订阅,以便在有更改时通知用户。大多数安全性必须在您的应用程序内处理。如果您对此感到担心,那么您可以使用加密(使用私钥和公钥)