我最近进行了核心数据迁移,之前我没有遇到任何问题。但是,这次,模拟器在运行新迁移后崩溃,并说在尝试访问managedObjectContext
时发现nil。
但是如果我:
- 运行我的iOS设备上的应用程序(已经有应用程序商店上的旧版本),我没有崩溃。
- 从我的iOS设备上删除旧版本,然后通过Xcode运行新版本,我没有崩溃。
- 从模拟器上删除应用程序,然后运行它,我没有崩溃。
我可以将此视为模拟器错误吗?我想确保没有任何错误,因为我不想发布我的应用程序的新版本,这将导致很多崩溃。