Добавление внешних скриптов в Xcode4 - PullRequest
0 голосов
/ 17 ноября 2011

Мне нужно выполнить некоторые задачи перед запуском любого архива в XCode.

Есть ли способ в Xcode добавить скрипт .sh или .py, запускаемый перед архивированием?

PS: я могу выполнить эти задачи вручную, но это требует временинекоторые задачи могут быть забыты или, если процесс выполняется кем-то другим, все задачи могут быть забыты.Проблема в том, что эти задачи должны пройти успешную проверку Apple.

Спасибо

1 Ответ

0 голосов
/ 17 ноября 2011

Вы можете добавить фазы сборки скрипта в любой точке между существующими фазами. Вот пост, который показывает вам, как . В Xcode 4 вы выбираете свой проект, а затем переходите на вкладку фаз сборки, где у вас обычно есть фазы «целевой зависимости», «исходники компиляции», «связать двоичные файлы с библиотеками» и «копировать ресурсы комплекта», просто нажмите «Добавить сборку». фаза "и выберите" Добавить скрипт запуска ". Оттуда вы можете выбрать свою оболочку, но не скрипт в python.

Вы также можете посмотреть сборку проектов xcode из командной строки . Вы можете вызвать эту командную строку из скрипта Python и сделать что-нибудь еще из «вне» проекта Xcode.

...