首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用CloudKit共享私有数据

使用CloudKit共享私有数据
EN

Stack Overflow用户
提问于 2014-10-27 07:35:09
回答 4查看 4.7K关注 0票数 16

有没有一种简单的方法可以使用CloudKit在两个或多个用户之间共享私有数据?

公开和私人日期是显而易见的,但似乎没有一种方法允许一组用户组织自己的竖井在他们之间共享数据,而不使系统的所有其他用户和应用程序开发人员都可以使用这些数据。

我脑海中有一个学术协作应用,但最简单的例子是两个用户之间的私人消息。

我猜人们可以尝试在CloudKit之上构建一个公钥加密系统来实现这一点,但这不是我想要的,而且扩展能力很差,超过每个组两个用户。

EN

回答 4

Stack Overflow用户

发布于 2016-06-14 06:53:18

在WWDC2016上,苹果推出了CKShare,解决了这一用例。截至2016年6月13日,测试版API是公开的,但没有文档。分享接口在WWDC 2016视频What's new with CloudKit中演示,从19:57开始。

票数 6
EN

Stack Overflow用户

发布于 2016-06-21 05:46:57

简短的回答:是的!

CloudKit共享是在WWDC2016上推出的。在“CloudKit中的新特性”部分有一个很好的概述:https://developer.apple.com/videos/play/wwdc2016/226/

票数 1
EN

Stack Overflow用户

发布于 2014-11-26 00:52:22

从技术上讲,是的,你可以使用CloudKit在两个更多的用户之间共享私人数据。虽然数据存储是公共的,但这并不意味着每个用户都可以访问整个公共存储。您的设计可以控制对每个应用程序实例中的公共数据库部分的访问。

通过开发一个应用程序,该应用程序使用具有用户组的唯一标识符的公共数据库,以及使用CKRecordZoneNotification管理通知的区域,您应该能够创建一个相当安全的解决方案。你决定什么是合理的安全。

这里有一个指向苹果CKRecordZoneNotification文档的链接

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26579222

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档