31

我有一个从 Internet 下载的 Xcode 项目,所以我不知道使用哪个 Xcode 版本编写它,但语言是 Swift 2。我在 Xcode 7.1 beta 1 中打开它,我收到以下编译时错误。

无法通过 CoreSimulator spawn 启动 IBCocoaTouchImageCatalogTool

在此处输入图像描述

我删除了 DerviedData 文件夹,多次清理和构建项目。尝试将项目转换为最新的 Swift 语法,但它说没有什么可以转换的。

我完全没有想法。建议?

4

14 回答 14

43

我也遇到了同样的情况,通过清理项目解决了。但是,如果你清理了它——正如你所说的那样——我会尝试关闭并重新打开 Xcode。尽管它看起来很愚蠢,但它经常起作用。

于 2015-10-22T08:27:42.993 回答
11

所以在尝试了一下之后,我从 Copy Bundle Resources 中删除了 XCassets 文件,在没有它的情况下构建一次,然后再次添加它。为我解决了。

于 2015-10-22T10:10:41.670 回答
8

我遇到过同样的问题。我的解决方案是执行以下操作

  1. 清理项目
  2. 退出 Xcode
  3. 重新打开 Xcode
  4. 建造

出于某种原因,它可以正常工作...

于 2015-10-27T23:44:18.213 回答
6

上面的答案是正确的。我有一点类似的方法。

之后,我使用以下步骤:

  1. 清理项目。

  2. 从您的项目中删除您的资产(删除参考)。运行没有资产的项目。现在项目会显示一些编译错误,这些都不是很棘手。

  3. 运行项目,这次项目在没有你的资产的情况下运行,可能会崩溃。这确保了项目将运行。

  4. 现在清理项目并添加资产,现在运行项目。项目运行成功。

对我来说它有效。我希望它对你有帮助。

于 2016-12-05T06:34:50.163 回答
4

对我来说,只需要一点时间就可以执行的唯一正确解决方案是删除~/Library/Developer/CoreSimulator及其所有内容。在此之后立即构建成功完成。

我相信重新安装 Xcode 的解决方案,最终刷新 CoreSimulator 文件夹,这就是他们成功解决问题的原因。

在使用 Xcode 11.6 和 Xcode 11.7 升级到 MacOS Big Sur 后,我开始遇到错误。

于 2020-12-02T15:29:23.287 回答
3

对于那些在上述答案中苦苦挣扎的人的可能解决方案。

如果你刚刚从时间机器备份中恢复了你的机器(从旧机器迁移到新机器),你可能需要重新安装 Xcode。

它似乎没有从时间机器恢复中正确地带来缓存或其他重要设置。

我刚拿了那个;这似乎是一个激烈的步骤,但它奏效了!

操作说明:完全重新安装 Xcode 9

-W

于 2018-01-24T12:36:39.883 回答
2

我也面临同样的问题,尝试清理和重新启动 XCODE 对我不起作用,

所以我删除了 xcassets 并一一添加了图像集,这对我有用。

于 2015-10-29T06:11:54.803 回答
1

不得不添加一步 Airman00 的答案。

  1. 项目清单
  2. 清理项目
  3. 退出 Xcode
  4. 删除派生数据
  5. 重新打开 Xcode 构建

出于某种原因,它可以正常工作...

于 2015-11-11T14:03:08.867 回答
1

如果您的项目中有此类错误,请按照以下步骤操作:

  1. 清理项目
  2. 并转到情节提要并选择任何视图控制器
  3. 并再次运行项目

这将成功解决错误。

于 2017-07-25T09:45:26.833 回答
1

也许你刚刚清理了Logs目录......然后你可以试试这个:

sudo chmod 777 /Users/[YourUserName]/Library/Logs 
于 2017-11-13T03:13:59.447 回答
1

从 7.1 更新到 XCode 7.1.1 解决了我的问题。

在 XCode 7.1 中,我使用了 Airman00 的解决方案,但它突然停止工作。

希望能帮助到你!

于 2015-11-18T09:00:25.773 回答
0

我什么都试过了。但没有任何效果。所以我重新安装了 Xcode 。我花了一些时间。但工作

于 2020-07-09T02:05:56.350 回答
0

我最近在 Catalina 10.15.4 上使用 Xcode 11.4 时遇到了同样的问题。

重新启动、清理项目文件夹或删除派生数据目录都没有帮助。为我解决问题的是删除并重新安装 Xcode(我使用 AppStore 版本)。

有可能是我自己通过 Combo-Update 重新安装 macOS 10.15.4 导致了这个问题。

于 2020-04-08T18:05:28.837 回答
0

我必须重新启动我的机器才能让它工作。以防万一,以下是我所做的确切步骤:

  1. 清洁项目
  2. 快速 Xcode
  3. 删除派生数据
  4. 重启机器
  5. 重新开放
于 2017-11-07T22:40:07.550 回答