iOS 13上的Notes应用如何共享整个文件夹?如何使用新的CloudKit容器?

问题描述 投票:0回答:1

我一直在尝试创建与iOS 13中的notes应用类似的东西,新iOS中的notes应用允许整个文件夹与其他用户共享。苹果声称自己的应用程序也使用了云工具包,我想知道他们是如何在新的Notes应用程序中使用CloudKit来共享整个文件夹的。让我们假设他们可能使用某些内部API的事实不是正确的答案

core-data cloudkit ios13 mirroring
1个回答
0
投票

我不知道苹果在做什么,但我有一个猜测。

它们可能有两种记录类型:FolderNote。每个Note将其父记录设置为特定的Folder

然后他们使用CKSharedocs)共享Folderby definition,这意味着所有子级NoteFolder一起自动包含在共享中。

如果您不熟悉CKShare的使用方法,我总是喜欢本教程(尽管它已经有几年历史了:https://medium.com/@adammillers/cksharing-step-by-step-33800c8950d2

祝你好运!

© www.soinside.com 2019 - 2024. All rights reserved.