I\'m still getting used to Xcode 4, so forgive me if this is an asinine question:
In previous versions of Xcode, one could use any of the build setting variables (such a
In the "Run Script" scheme action in Xcode 4.2 there is a "Provide build settings from..." drop down menu where you can select a target from which you would like to have the environment variables from. See screenshot below:
Apart from that, if you select "None", there will be a bunch of environment variables set by Xcode. You can discover all of them by doing something like printenv > ~/Desktop/printenv.txt
to have them dumped to a text file.
Some of the more useful environment variables include ARCHIVE_PATH
, SCHEME_NAME
, USER
, ARCHIVE_DSYMS_PATH
, ARCHIVE_PRODUCTS_PATH
.