Bitrise bash脚本 - 找不到命令

时间:2018-05-27 08:51:58

标签: bash deployment bitrise sips

我正在用Bitrise构建一个android项目。 我正在运行一个bash脚本,用" sips"来调整应用程序图标的大小。命令。 本地一切都运行正常,但当我在Bitrise上运行时,我得到一个错误: ./Android/android-icons-generator.sh:第32行: sips:找不到命令

知道为什么找不到sips命令? 谢谢你的帮助!!

1 个答案:

答案 0 :(得分:1)

听起来好像您是使用macOS在本地构建的,而在Bitrise上是在Linux上构建的。正如Viktor在评论中所说,“ sips”命令在Linux上不可用。您可以通过以下两种方法之一解决此问题:

  1. 使用跨平台工具调整图像大小(ImageMagick是一种流行的选项),并确保已将其安装为构建的一部分。
  2. 切换到在Bitrise上使用混合堆栈,该堆栈为macOS安装了Android工具。