gpt4 book ai didi

ios - 命令/bin/sh 发出的错误

转载 作者:行者123 更新时间:2023-11-29 02:13:50 25 4
gpt4 key购买 nike

在 xcode 中,在构建库期间生成文档是个好主意。我正在使用 headerdoc2HTML 命令 .. 使其在构建阶段运行,我已将其添加到构建阶段脚本(shell 脚本)中,如下所示:

headerdoc2html -o "outputPath" "myHeader.h"

但它总是给我一个错误:

Command /bin/sh emitted errors but did not return a nonzero exit code to indicate failure

即使生成了文档,但它给了我一个错误.. 如果我删除这个命令,一切都会好起来的!

我用-d参数检查了我没有得到错误在哪里

有什么帮助吗?有没有办法检查命令是否未返回 0 然后不显示错误(忽略所有警告和错误)?

编辑:我只是通过执行此检查确保命令正常并且没有问题:

if headerdoc2html -q -j -o "outputPath" "myHeader.h"
then
echo "Documents generated successfully!"
fi

最佳答案

虽然问题出在命令本身并且不会影响整个构建阶段,因此最好不要显示来自 headerdoc2html 命令的警告和错误。

最简单的方法是隐藏其中发出的任何错误,例如将错误重定向到 null,如下所示:

headerdoc2html -o "outputPath" "myHeader.h" >/dev/null 2>/dev/null

关于ios - 命令/bin/sh 发出的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28982203/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com