【问题标题】:Cloudkit sync time when syncing for the first time首次同步时Cloudkit同步时间
【发布时间】:2021-04-26 07:06:47
【问题描述】:

我第一次构建应用程序时尝试与NSPersistentCloudKitContainer 同步数据,我尝试显示基于NSPersistentCloudKitContainer.eventChangedNotification 的加载页面 在文档中说NSPersistentCloudKitContainer 全部负责同步我无权访问同步过程 所以我的问题是我有大约 1000 条或更少的记录,但是当我第一次构建应用程序时,一开始大约需要 5 分钟(苹果因此拒绝了我的应用程序) 恐怕随着时间的推移,用户可能会向数据中添加更多记录,同步这些数据需要更多时间 如何提高同步时间!

【问题讨论】:

  • 拒绝的具体原因是什么?需要很长时间才能同步是一个非常不寻常的原因。
  • 当用户第一次安装应用程序并且在 iCloud 中没有任何数据时,我也会尝试与 iCloud 同步数据,这需要 5 分钟才能在没有任何数据的情况下同步 yeh(他们告诉我) 所以我尽量不显示加载并直接将用户发送到应用程序并在后台更新数据现在 UX 更好但同步需要太多时间

标签: ios swift core-data icloud cloudkit


【解决方案1】:

记得在发布前将您的开发架构转移到 cloudkit 控制台中的生产环境!

【讨论】:

    猜你喜欢
    • 2016-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-20
    • 1970-01-01
    • 2013-06-12
    • 1970-01-01
    相关资源
    最近更新 更多