【发布时间】:2021-04-26 07:06:47
【问题描述】:
我第一次构建应用程序时尝试与NSPersistentCloudKitContainer 同步数据,我尝试显示基于NSPersistentCloudKitContainer.eventChangedNotification 的加载页面
在文档中说NSPersistentCloudKitContainer 全部负责同步我无权访问同步过程
所以我的问题是我有大约 1000 条或更少的记录,但是当我第一次构建应用程序时,一开始大约需要 5 分钟(苹果因此拒绝了我的应用程序)
恐怕随着时间的推移,用户可能会向数据中添加更多记录,同步这些数据需要更多时间
如何提高同步时间!
【问题讨论】:
-
拒绝的具体原因是什么?需要很长时间才能同步是一个非常不寻常的原因。
-
当用户第一次安装应用程序并且在 iCloud 中没有任何数据时,我也会尝试与 iCloud 同步数据,这需要 5 分钟才能在没有任何数据的情况下同步 yeh(他们告诉我) 所以我尽量不显示加载并直接将用户发送到应用程序并在后台更新数据现在 UX 更好但同步需要太多时间
标签: ios swift core-data icloud cloudkit