我打算开发一个用于分享有关地理位置(坐标,笔记,图片)的信息的应用程序,这是一种寻宝游戏,我不明白是否有可能使用CloudKit共享私有部分用户之间的容器。如果是的话,我该怎么做? 我需要在Reminders App中创建像Apple那样的东西,用户可以“邀请”其他用户,并有一个共同的列表,可以在每个人之间共享,所有人都可以插入或编辑内容。
最终如果使用CloudKit无法做到这一点,我可以用Parse做到吗?
谢谢!
答案 0 :(得分:7)
在iOS 10 / macOS 10.12中,现在可以与其他用户共享用户私有数据库中的记录层次结构。
概述:[WWDC 2016] Session 226 - What's New with CloudKit
如果您想开始深入了解新文档,请查看:
和this thread in the Apple Developer Forums,它提供了一些示例代码。
答案 1 :(得分:3)
无法直接共享私有容器中的数据。您应该使用公共容器来实现该功能。您只需在应用中创建正确的过滤器,这样您就只能与想要与之共享数据的人共享数据。