空白的xcode应用程序会产生意外错

时间:2014-04-18 02:57:08

标签: ios xcode core-data

我做的是:

  1. 通过主详细信息模板创建新项目
  2. 选择'使用核心数据'
  3. 构建 - >使用ios sim运行
  4. 我收到以下错误代码:

      

    用于打开商店的模型与用于创建商店的模型不兼容

    我用Google搜索并阅读了很多有关数据迁移的内容,以及其他内容。我甚至按照指示试图迁移。 The model used to open the store is incompatible with the one used to create the store, apple store release version

    但后来又给了我另一条错误信息:

      

    找不到源代码的模型

    但由于该应用程序未进行任何编辑,并且只有一个版本,为什么数据迁移存在问题呢?它不应该只运行没有错误,只是没有任何意义吗?

1 个答案:

答案 0 :(得分:0)

抛出错误后,按下Xcode上的停止按钮。

然后,转到模拟器(现在应该在主屏幕上)并删除应用程序。 您可以像在实际的iPhone上一样从模拟器中删除应用程序(按住图标直到它摇晃并且“#”出现在角落里)。

然后,再次运行该应用程序。

您可能在某个时候使用相同的bundle-id创建了另一个项目。该项目可能有一个与模板应用程序中的空白(或任何默认数据模型)不同的数据模型,这会导致您的应用程序在尝试加载商店时在AppDelegate.m中的某处崩溃。 / p>