我尝试在lint脚本中犯致命错误。目前,我能够创建一个普通的bug,允许我编译代码。
在这个脚本中有没有创建致命错误的方法?
if which swiftlint >/dev/null; then
swiftlint
else
echo "error: SwiftLint not installed, download from https://github.com/realm/SwiftLint"
fi
最佳答案
如果生成脚本以非零退出状态终止,Xcode生成进程将失败并返回错误:
if which swiftlint >/dev/null; then
swiftlint
else
echo "error: SwiftLint not installed, download from https://github.com/realm/SwiftLint"
exit 1
fi
或者使用
swiftlint
作为生成脚本。如果找不到swiftlint程序,则生成过程也将失败,并显示如下错误消息
swiftlint:找不到命令
命令/bin/sh失败,退出代码127
关于swift - 如何在构建阶段脚本中产生致命错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57670930/