iOS 报错“Xcode Command PhaseScriptExecution failed with a nonzero exit code” 解决方案

我项目中遇到的这个报错信息,并不是次次都出现,刚开始出现这个错误第一时间百度,

这其实是一个Xcode10引起的bug。 解决方案: 在Xcode菜单栏选择File -> Workspace Setting -> Build System 选择Legacy Build System 重新运行即可。

但实际上项目本身默认是这个New Build System(Default).就是这个选项。按照上面方法改完之后,报错信息更多了。只好改回,又重启Xcode,重启电脑,重新编译竟然好了。

可今天再次遇到重启就不管用了,出现这个问题的主要原因是工作区已满,导致代码编译出现错误。

解决办法:

1. 首先在 Product -> Scheme 中选择当前项目的主代码模块

2. 选择 Product -> Clean Build Folder 清理工作区

3. 之后再重新编译项目代码就可以了

你可能感兴趣的:(iOS 报错“Xcode Command PhaseScriptExecution failed with a nonzero exit code” 解决方案)