В Xcode 4+ вы могли запускать этот сценарий как сценарий до или после действия в действии «Архив».Однако сценарии до и после действия не считаются частью самой сборки;их выходные данные не являются частью журнала сборки, и сбойный скрипт не приведет к сбою сборки.
Если вы хотите включить этот сценарий как часть сборки первого класса, так что его сбой будетвызвать сбой сборки, тогда вы захотите сделать что-то еще.Создайте новую цель «Внешняя система сборки» и настройте ее для запуска скрипта.Путь к вашему сценарию может быть относительным путем по отношению к корню проекта.
Наконец, откройте основную схему проекта, и в теге «Build» добавьте новую цель проверки и установите для нее тольковключен в действие «Архив».Это должно привести к тому, что ваш скрипт проверки запускается как часть сборки, только когда выбран «Архив», и если скрипт возвращает ненулевое значение, сборка завершится неудачей.