Xcode 10.0 出错 "Command /Applications/Xcode 10.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc failed with exit code 1"。

7
当我在XCode 10.0上编译代码时,出现了一个错误导致编译失败:
我尝试了所有可能性但是无法解决这个错误。
以下是一些解决方法: - 清理项目:使用快捷键“alt + Shift + Command + K” - 删除 ~/Library/Developer/Xcode/DerivedData - 更新Pod

请您检查一下是否有些类名相同? - Faysal Ahmed
它在Xcode 9.2或9.4中工作吗? - Dhaval Umraliya
@FaysalAhmed 我检查了所有的代码,没有任何相同的类。 - Mitesh Ramani
1
@DhavalUmraliya 是的,它在Xcode 9.2和9.4中正常工作。 - Mitesh Ramani
我今天早上也遇到了同样的问题... - thevikasnayak
3个回答

4

如果您查看错误上面的内容,XCode会告诉您哪个类被添加/声明了两次,请导航到该类并删除引用。构建即可。


1

建议更新pod到最新版本。我最近遇到了类似的问题,所以我这样做了,并且它对我有用。我的pod版本比较旧。

使用pod --version命令进行检查,也许能帮助你。

pod deintegrate
pod install
pod update

0

我尝试了重启Xcode、重新构建项目、添加工具链、锁定和解锁它们,但都没有效果。所以有两种可能性,第一,你可能安装了Xcode的beta版本。

或者你可以尝试这个方法,这对我有效:

我尝试在Xcode12/Swift4中运行一个项目,但该项目是用Xcode8/Swift3编写的,所以我安装了Xcode 11.7版本,并成功运行了该项目。

如果你还没有尝试过11.7版本,那么可以安装另一个版本的Xcode并尝试适当的版本。希望这能帮到你。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接