ios - CloudKit+Core Data 在生产环境中突然停止同步
问题描述
我向 App Store 提交了一个 iOS 应用程序,该应用程序完全按照此处所述实现 CloudKit+CoreData:https ://www.andrewcbancroft.com/blog/ios-development/data-persistence/getting-started-with-nspersistentcloudkitcontainer/
在我的设备上,我的应用程序是直接从 Xcode 下载的,并且同步继续完美无缺。
但是,在从 App Store 下载应用程序的用户设备上,同步工作了几天,然后突然停止。现在好像我的两个用户的设备都只切换到本地存储。对一个所做的更改再也不会在另一个上看到。所有设备从一开始就登录到 iCloud,并且设置没有更改。Signing 和 Capabilities 下的所有信息在 Debug 和 Release 中是相同的。
这可能是Apple的一个错误吗?持久化容器的实现中是否缺少某些内容,或者我需要在 Xcode 中更改的其他内容?
解决方案
推荐阅读
- python - Python:将多个 .log 文件转换为 .csv
- amazon-web-services - 如何将子域的 CNAME 添加到 AWS Route53 中的单独托管区域
- java - “将变量转换为最后一个元素数组”。RecyclerView 滚动侦听器上的错误
- json - MongoDB FindOne 函数不返回任何数据
- r - 似乎无法重命名 scale_y/x_discrete ggplot 中的标签
- asp.net - ASP.NET Core 依赖注入错误:尝试激活“身份用户”时无法解析“身份用户”类型的服务
- javascript - 如何使用 AngularJS 显示隐藏元素
- bootstrap-4 - BootStrap - 表单关闭后表单验证未重置
- .net - Acumatica 中 SOLine InventoryID 字段选择器中的新自定义列未执行搜索操作
- c# - 出现错误:“没有给出与 'Array.Find 所需的形参 'array' 相对应的参数
(T[],谓词 )'