【发布时间】:2017-04-18 05:47:00
【问题描述】:
我的应用非常适合第一个版本 v1。
在第二个版本 v2 中,我在进行 coredata 迁移时犯了一个错误 - 我不小心在我的 coredata 中为实体(之前为空)提供了重命名 ID。因为更新时应用崩溃了,但新下载v2版本时它可以工作。
现在,我应该在我的下一个版本 v3 中做什么来修复这个崩溃?
如果我将实体的重命名 ID 替换为空,则从 v1 -> v2 -> v3 更新应用程序将起作用。
但如果用户新下载了 v2,它会再次崩溃。
请给我一些解决此问题的方法。提前致谢。
【问题讨论】:
标签: ios swift core-data app-store