Как получить доступ к переменным среды (и сборки) Xcode из внешнего сценария?

Я пишу сценарий для автоматизации сборки iOS. Он будет запускаться вне Xcode, либо через Терминал, либо из программного обеспечения для автоматизации сборки. Есть ли способ получить доступ к переменным среды Xcode в моем скрипте, чтобы мне не пришлось пытаться получить их самостоятельно?

Например, могу ли я получить доступ к PROJECT_DIR вместо того, чтобы предполагать, что я нахожусь в текущем каталоге и запускаю pwd?

В настоящее время я жестко кодирую названия продуктов для различных конфигураций сборки. (Я также жестко кодирую конфигурации сборки, но я могу разобрать их из xcodebuild -list .) Есть ли способ получить приложение, если вы знаете имя конфигурации сборки?

(Я видел этот вопрос , но у него нет ответа для меня.)

7
задан Community 23 May 2017 в 11:58
поделиться