我的项目中包含我的 App.xcdatamodel 文件。在为模拟器编译时,会生成 App.mom 文件,我的核心数据管理器会找到并运行它。设备编译运行时,不会生成App.mom文件。
xcdatamodel 包含在 Target Membership 中(选中复选框),xcdatamodel 文件包含在 App 目标的“Compile Sources”中。
我有另一个用于旧版本数据库的 xcdatamodel。它包含在 Target Membership 和“Compile Sources”下。这个旧版本的数据库运行良好,模拟器和设备运行始终成功生成 .mom 文件。