无法通过 CoreSimulator spawn 启动 IBCocoaTouchImageCatalogTool

Failed to launch IBCocoaTouchImageCatalogTool via CoreSimulator spawn

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

无法通过 CoreSimulator spawn 启动 IBCocoaTouchImageCatalogTool

我删除了 DerviedData foler,多次清理和构建项目。尝试将项目转换为最新的 Swift 语法,但它说没有可转换的内容。

我完全失去了想法。建议?

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

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

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

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

出于某种原因让它工作...

我也遇到了同样的问题尝试清理并重新启动 XCODE 对我没有用,

所以我删除了 xcassets,然后又一张一张地添加图像集,这对我很有用。

必须添加一个步骤 Airman00 的回答。

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

出于某种原因让它工作...

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

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

希望对您有所帮助!

以上回答正确。 我有一点类似的做法。

之后,我使用这些步骤:

  1. 清理项目。

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

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

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

对我来说很管用。希望对你有所帮助。

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

  1. 清理项目
  2. 然后转到情节提要和 select 任何 viewController
  3. 并且运行再次进行项目

这将成功解决错误。

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

  1. 清理项目
  2. 快Xcode
  3. 删除派生数据
  4. 重启机器
  5. 重新打开

也许您刚刚清理了 Logs 目录...那么您可以试试这个:

sudo chmod 777 /Users/[YourUserName]/Library/Logs 

为那些为上述答案而苦苦挣扎的人提供的可能解决方案。

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

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

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

操作说明:Completely reinstall Xcode 9

-W

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

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

问题可能是我自己通过组合更新重新安装 macOS 10.15.4 造成的。

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

对我来说唯一正确且只需片刻即可执行的解决方案是删除 ~/Library/Developer/CoreSimulator 及其所有内容。紧接着构建成功完成。

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

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