Bitrise bash 脚本 - 找不到命令

Bitrise bash script - command not found

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

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

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

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