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. 之后再重新编译项目代码就可以了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容