【发布时间】:2021-06-05 03:29:56
【问题描述】:
我正在开发一个使用 CloudKit 作为主数据库的应用程序。我有一个相对较小的数据库(大约 200 个条目,每个条目有 2-3 个关系),我提供预先填充为公共数据库(iOS 14 中的新功能)。
我注意到CK 镜像非常非常慢。我在几秒钟内获得了前 5-6 笔交易,我必须等待大约 2 分钟才能填充所有数据。
因为我不能显示部分结果(如果它的关系尚未获取,我不能让用户看到主要实体)这对我来说是个大问题。
有没有办法加快 CK 镜像过程? (让它更有效率)?
我怎样才能诊断出消耗这么多的东西? Apple 在上一次 WWDC 中建议使用这个公共数据库作为初始数据集,但如果初始应用加载需要 2 分钟,人们会感到沮丧:o
【问题讨论】:
标签: ios swift core-data cloudkit