我最近在Apple's programming guide之后添加了iCloud支持,并且能够发布成功将现有商店迁移到启用iCloud的CoreData堆栈的更新,并且几周内该更新中的所有内容都很棒没有用户投诉。
此后我发布了一个非常小的更新更改代码,甚至没有触及CoreData堆栈,从那时起,更新应用程序的用户正在体验他们的CoreData完全被更新擦除。我现在已经阅读了编程指南和帖子好几天了,但我似乎无法弄清楚到底发生了什么。
是否有人有洞察力或建议来帮助阐明应用更新可能导致数据丢失的原因?
编辑:更多细节:我已经验证了提交到App Store的每个档案,并且两者都在使用iCloud容器的生产环境,使用相同的普遍容器和相同的权利。我很难过!