如何为Xcode项目完全重置CoreData?

时间:2018-02-09 02:44:13

标签: swift xcode macos cocoa core-data

我的macOS应用程序现在很乱。我对我的Core Data模型进行了一些重大更改,现在,只需启动应用程序就会导致应用程序和Xcode崩溃。该应用程序的崩溃日志显示了崩溃的以下原因:

Fatal error: Unresolved error Error Domain=NSCocoaErrorDomain Code=134140 "Persistent store migration failed, missing mapping model."

我不想创建映射模型。我不关心旧的CoreData模型。我希望所有这些数据都消失。我尝试了以下事项:

  1. 删除派生数据。
  2. 正在删除~/Library/Application Support/APP_NAME/文件夹。
  3. 使用NSBatchDeleteRequest删除所有实体。
  4. 我想重新开始(没有创建一个全新的项目)。使用新的Core Data数据集重新开始我需要做什么?

1 个答案:

答案 0 :(得分:1)

在Finder中搜索yourAppName.sqlite。

中找到了一个
~/Library/Containers/yourcompany.yourAppName/Data/Library/Application Support/yourAppName/