【问题标题】:CloudKit+Core Data suddenly stopped syncing in productionCloudKit+Core Data 在生产环境中突然停止同步
【发布时间】:2020-03-26 10:36:12
【问题描述】:

我向 App Store 提交了一个实现 CloudKit+CoreData 的 iOS 应用,具体如下所述:https://www.andrewcbancroft.com/blog/ios-development/data-persistence/getting-started-with-nspersistentcloudkitcontainer/

在我的设备上,我的应用程序是直接从 Xcode 下载的,并且同步继续完美无缺。

但是,在从 App Store 下载应用的用户设备上,同步运行了几天,然后突然停止。现在好像我的两个用户的设备都只切换到本地存储。对一个所做的更改再也不会在另一个上看到。所有设备从一开始都已登录 iCloud,并且设置没有更改。 Signing 和 Capabilities 下的所有信息在 Debug 和 Release 中是相同的。

这可能是 Apple 的错误吗?我在持久化容器的实现中缺少什么,或者我需要在 Xcode 中更改什么?

【问题讨论】:

    标签: ios swift core-data cloudkit


    【解决方案1】:

    检查您是否对数据架构(在这种情况下是对您的数据模型)进行了任何更改。如果是这样,您需要将这些更改部署到 CloudKit 仪表板上的生产环境中。

    【讨论】:

      猜你喜欢
      • 2021-07-19
      • 2016-11-10
      • 1970-01-01
      • 2022-07-03
      • 1970-01-01
      • 1970-01-01
      • 2015-07-14
      • 2018-07-18
      • 2021-10-14
      相关资源
      最近更新 更多