iOS:在不同用户之间共享数据

标签 ios sharing cloudkit

我对此非常困惑,如果其他地方已经回答,请原谅我。我是 iOS 的新手,想创建一个简单的购物 list 应用程序。用户 A 应该能够创建可以与用户 B 私下共享的购物 list 。共享后,用户 B 不仅应该能够查看 A 的 list ,还应该能够修改它。 B 所做的任何更改也应反射(reflect)在 A 的列表中。

Apple 的 Cloudkit 是否提供此类功能?我也读过一些关于 BaaS、PaaS 等的东西,但不知道它们是否是我需要的。任何帮助将不胜感激。谢谢

最佳答案

在 iOS 10/macOS 10.12 中,现在可以与其他用户共享用户私有(private)数据库中的记录层次结构(具有可配置的读/写权限)。

概述:[WWDC 2016] Session 226 - What's New with CloudKit

如果您想开始深入研究新文档,请查看:

this thread in the Apple Developer Forums ,其中提供了一些示例代码。

关于iOS:在不同用户之间共享数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35125611/

相关文章:

关于点赞框的 Facebook 描述未显示在 Facebook 墙上

ios - 如何重置角标(Badge)应用程序图标数量?

cloudkit - 执行(_ :inZoneWith:completionHandler:) deprecated? 与否?iOS 15

ios - UITableView 重新加载不在顶部添加行

ios - 无法在 iOS 13 上更改 Main.storyboard 的名称 [Xcode 11 GM 种子 2]

ios - iOS 上的社交分享

.net - 在两个不同的 git 项目之间共享代码

ios - CKFetchNotificationChangesOperation 的 previousServerChangeToken 是用户特定的还是数据库特定的?

ios - POI跟踪越野

xcode - 有没有办法自己下载Xcode?