我正在使用CloudKit开发一个iOS应用,用户可以在其中发布包含某些内容(标题,图像,正文等)的帖子,并且希望他们能够使用CKShare共享该内容(仅供查看)参与者发表评论没有,但无法修改或删除原始帖子。不像Instagram等。这可能吗?数据模型是什么样的?
使用“照片”应用及其共享相册作为参考,参与者可以发表评论(例如帖子等),但是他们也可以删除我想避免的图像。我正在寻找一种更好的安全模型,以防万一有人恶意并使用Web服务造成麻烦等,而不是“只是不放置删除按钮”。
我已经使用Firebase及其精细的ACL控件轻松做到了这一点,但不了解如何使用CloudKit做到这一点。