使用运行脚本时更新Xcode构建进度条

Dal*_*ers 17 xcode build

在Xcode中,您可以指定自定义脚本来构建应用程序.我有一个广泛使用这些项目的项目.例如,一个目标构建模拟器版本(32位和64位)和ARM版本以及文档,然后将生成的静态库与其他一些文件捆绑到一个框架中

运行上面的代码可能需要几分钟.通常在构建时,Xcode在屏幕顶部有一个进度条.当您使用这些脚本时,它会填充一小部分,然后停在那里直到您的脚本完成.

如果有办法告诉Xcode更新这个进度条会很好吗?它不一定是完美的,只是提供一些反馈,表明某些事情正在发生,并且构建过程没有停滞.

谢谢!

Max*_*pel -1

看起来您可以在自定义构建脚本中使用 Bash 。那么为什么不做类似链接示例中的事情,其中​​对于每个构建目标,您都会执行

echo "building target name blare"
Run Code Online (Sandbox Code Playgroud)

事实上,如果你真的想要一个进度条,为什么不直接使用 Bash 来制作一个呢?请参阅此处的示例。

在此输入图像描述

  • 我正在 xcode 顶部栏中寻找反馈。否则,我可以只查看构建脚本的输出(其中有更好的方法来执行进度条)。 (2认同)