В действии схемы «Выполнить сценарий» в Xcode 4.2 есть раскрывающееся меню «Предоставить параметры сборки из ...», в котором вы можете выбрать цель, из которой вы хотите получить переменные среды.Смотрите скриншот ниже:

Кроме того, если вы выберете «None», будет множество переменных окружения, установленных Xcode.Вы можете обнаружить их все, выполнив что-то вроде printenv > ~/Desktop/printenv.txt
, чтобы они были выгружены в текстовый файл.
Некоторые из наиболее полезных переменных среды включают ARCHIVE_PATH
, SCHEME_NAME
, USER
, ARCHIVE_DSYMS_PATH
, ARCHIVE_PRODUCTS_PATH
.