我有一个从互联网上下载的Xcode项目,所以我不知道用它来编写哪个Xcode版本但是语言是Swift 2.我在Xcode 7.1 beta 1中打开它,我得到以下编译时间错误。
无法通过CoreSimulator spawn启动IBCocoaTouchImageCatalogTool
我删除了DerviedData foler,清理并多次构建项目。尝试将项目转换为最新的Swift语法,但它说没有什么可以转换的。
我完全没有想法。建议?
答案 0 :(得分:39)
同样的事情发生在我身上,通过清理项目解决了这个问题。但是,如果你清理它 - 就像你说的那样 - 我会尝试关闭并重新打开Xcode。即使它看起来很愚蠢,但它的效果往往比不上。
答案 1 :(得分:10)
所以在尝试了一下后,我从复制捆绑资源中删除了XCassets文件,在没有它的情况下构建一次,然后再次添加它。解决了它。
答案 2 :(得分:8)
我有同样的问题。我的解决方案是执行以下操作
由于某种原因让它运作起来......
答案 3 :(得分:5)
以上答案是正确的。 我有点类似的方法。
之后,我使用以下步骤:
清理项目。
从项目中删除资产(删除参考资料)。运行没有资产的项目。现在该项目将显示一些编译错误,这些并不是很棘手。
运行项目,这次项目在没有资产的情况下运行,可能会发生崩溃。这可确保项目运行。
现在清理项目并添加资产,现在运行项目。该项目成功运行。
对我而言,它有效。我希望它会对你有所帮助。
答案 4 :(得分:2)
对我来说,只需花一点时间即可执行的唯一正确解决方案是删除~/Library/Developer/CoreSimulator
及其所有内容。此后,构建立即成功完成。
我相信声明重新安装Xcode并最终刷新CoreSimulator文件夹的解决方案,这就是他们成功解决问题的原因。
在使用Xcode 11.6和Xcode 11.7升级到MacOS Big Sur之后,我开始遇到错误。
答案 5 :(得分:1)
我也面临同样的问题,尝试清理并重新启动XCODE对我没用,
所以我删除了xcassets并逐个添加了图像集,这对我有用。
答案 6 :(得分:1)
不得不添加一步Airman00的答案。
由于某种原因让它运作起来......
答案 7 :(得分:1)
从7.1更新到XCode 7.1.1解决了我的问题。
使用XCode 7.1,我使用了Airman00的解决方案但突然停止工作。
希望它有所帮助!
答案 8 :(得分:1)
如果项目中出现此类错误,请按以下步骤操作:
这将成功解决错误。
答案 9 :(得分:0)
我不得不重启我的机器才能让它运转起来。以防万一,这是我所做的确切步骤:
答案 10 :(得分:0)
也许你刚刚清理了Logs
目录......然后你可以试试这个:
sudo chmod 777 /Users/[YourUserName]/Library/Logs
答案 11 :(得分:0)
对于那些在上述答案中苦苦挣扎的人来说,这是可能的解决方案。
如果您刚从计算机备份(从旧计算机迁移到新计算机)恢复计算机,则可能需要重新安装Xcode。
从时间机器还原开始,它似乎没有正确显示缓存或其他重要设置。
我刚刚接受了;这似乎是一个激烈的步骤,但它有效!
有关如何执行此操作的说明:Completely reinstall Xcode 9
-W
答案 12 :(得分:0)
我最近在Catalina 10.15.4上使用Xcode 11.4遇到了同样的问题。
重新引导,清理项目文件夹或删除派生数据目录无济于事。对我来说解决问题的是删除并重新安装Xcode (我使用AppStore版本)。
可能是我自己通过组合更新重新安装了macOS 10.15.4引起了问题。
答案 13 :(得分:0)
我尽力了。但是没有任何效果。因此,我重新安装 Xcode。我花了一些时间。但是有效