我在商店里有一个应用程序,在 CoreData 库中填充了数据。为了预填充数据库,我们生成了一个包含应用程序数据的 .sqlite 文件。
例如在 PERSON 表中,我有
134 Martin Developer
256 John Boss
371 Doe Somebody
在我的应用程序的新版本中,PERSON 表看起来像
134 Martin Developer
256 John Boss
399 Mister Someoneelse
所以我把 371 线换成了 399 线。
它工作正常,除非我在旧应用程序上安装新应用程序。在这种情况下,数据根本不会改变。我看起来像一个迁移问题,但数据库结构完全一样。只有行发生了变化。
是迁移问题吗?