Обновить строку выполнения сборки Xcode при использовании run script

В Xcode вы можете указать собственные скрипты для создания своих приложений. У меня есть проект, который широко использует их. Например, одна цель создает версии симулятора (как 32-битные, так и 64-битные) и ARM-версии, а также документацию, а затем объединяет созданную статическую библиотеку в структуру вместе с некоторыми другими файлами

Запуск вышеуказанного кода может занять пару минут. Обычно, когда вы создаете, Xcode имеет индикатор выполнения в верхней части экрана. Когда вы используете эти сценарии, он заполняет небольшую сумму, а затем останавливается там до завершения script.

Было бы неплохо, если бы был способ сообщить Xcode обновить этот индикатор выполнения? Это не должно быть совершенным, просто способ дать некоторые отзывы о том, что что-то происходит и что процесс сборки не застопорился.

Спасибо!

Ответы

Ответ 1

Похоже, вы можете использовать Bash в своей пользовательской версии script. Итак, почему бы не сделать что-то вроде связанного примера, в котором для каждой цели сборки вы выполняете

echo "building target name blare"

На самом деле, если вы действительно хотите индикатор прогресса, почему бы просто не использовать Bash, чтобы сделать его? Пример здесь.

введите описание изображения здесь