有没有一种简单的方法可以使用CloudKit在两个或多个用户之间共享私有数据?
公开和私人日期是显而易见的,但似乎没有一种方法允许一组用户组织自己的竖井在他们之间共享数据,而不使系统的所有其他用户和应用程序开发人员都可以使用这些数据。
我脑海中有一个学术协作应用,但最简单的例子是两个用户之间的私人消息。
我猜人们可以尝试在CloudKit之上构建一个公钥加密系统来实现这一点,但这不是我想要的,而且扩展能力很差,超过每个组两个用户。
发布于 2016-06-14 06:53:18
在WWDC2016上,苹果推出了CKShare,解决了这一用例。截至2016年6月13日,测试版API是公开的,但没有文档。分享接口在WWDC 2016视频What's new with CloudKit中演示,从19:57开始。
发布于 2016-06-21 05:46:57
简短的回答:是的!
CloudKit共享是在WWDC2016上推出的。在“CloudKit中的新特性”部分有一个很好的概述:https://developer.apple.com/videos/play/wwdc2016/226/
发布于 2016-06-04 02:53:15
使用公共数据库并对共享内容进行加密将会起作用。可能不会太有趣,因为那样你就需要共享加密密钥了。
https://stackoverflow.com/questions/26579222
复制相似问题