小编Rad*_*che的帖子

在Xcode 10.2中使用Swift 3-命令/Library/Developer/Toolchains/swift-3.0-RELEASE.xctoolchain/usr/bin/swiftc失败,退出代码为1

我的目标是让新的Xcode 10.2编译并运行使用Swift 3和4.2构建的项目(也有一些cocoapods),并且由于Xcode 10.2随Swift 5一起提供,因此在尝试从中运行项目时出现了不受支持的swift错误。盒子(这是预期的):

在此处输入图片说明

这里的解决方案是使用较旧的工具链上,如博客作为说明这个,我做到了。

在此处输入图片说明

到目前为止一切都很好。但是,从Swift.org安装Swift 3工具链后,编译项目将带来以下错误:

命令/Library/Developer/Toolchains/swift-3.0-RELEASE.xctoolchain/usr/bin/swiftc失败,退出代码为1

在此处输入图片说明

我已经删除了Derived Data文件夹,清理了pod(我的podfile)并重新安装了它们,并多次重启了Xcode和Mac。

运行xcrun -f swiftswift --version确实会打印正确的swift 3.0工具链

在此处输入图片说明

是的,我知道我可以只使用Xcode 10.1,而不会遇到这些问题。也可以选择将代码迁移到Swift 4,但是我们现在没有时间,所以我正在尝试这种解决方法。

请帮助我解决此问题,我完全陷入困境。提前致谢。

xcode ios swift

7
推荐指数
1
解决办法
6480
查看次数

标签 统计

ios ×1

swift ×1

xcode ×1