使用 iCloud 在人们之间共享任务列表

Share task list between people using iCloud

我想为购物清单创建一个 iOS 应用程序(是的,还有一个),允许 2 个(或更多)iCloud 用户之间的同步(例如Apple 如何处理共享日历)。

知道我应该如何构建我的数据来实现它吗?我可以使用 iCloud 目前在 iOS 8 中提供的工具来做到这一点吗?

编辑:我对流程的共享部分特别感兴趣:如何"invite"其他用户(如在日历应用程序中"Add Person" 对于共享日历),或者可能包括家庭成员(在 iTunes 中声明) 应用程序。

谢谢

iCloud 应用程序数据被沙盒化,其他用户无法访问https://developer.apple.com/library/ios/documentation/General/Conceptual/iCloudDesignGuide/Chapters/iCloudFundametals.html

在 CloudKit 中有一个私有数据库和一个 public 数据库。当您写入 public 数据库时,其他人可以读取该数据。 https://developer.apple.com/icloud/documentation/cloudkit-storage/

Cloud Kit 可能是您最好的选择