1

我正在用 Bitrise 构建一个 android 项目。我正在运行一个 bash 脚本,该脚本使用“sips”命令调整应用程序图标的大小。本地一切正常,但是当我在 Bitrise build 上运行时出现错误:./Android/android-icons-generator.sh: line 32: sips: command not found

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

4

1 回答 1

1

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

  1. 使用跨平台工具来调整图像大小(ImageMagick 是一个流行的选项)并确保将其作为构建的一部分进行安装。
  2. 切换到在 Bitrise 上使用 Hybrid 堆栈,它为 macOS 提供了安装的 Android 工具。
于 2018-08-03T07:01:36.267 回答