Where does xcode resolve "$(BUILT_PRODUCTS_DIR) to on my system?
build, xcode
Solution
On my system, compiling an OSX project, that resolves to an absolute path:
BUILT_PRODUCTS_DIR /Users/andy/Source/MyProject/build/Debug
There are so many Xcode build variables that I keep a text file with a sample list of them which I got from executing a custom build script and viewing the output within the log tab.
If your code is going into the `Library` folder, then that is hidden under Lion. You can unhide it from the command line (`Terminal`) using:
$ cd ~
$ chflags nohidden Library
You should then be able to see its content.
Another tip: I have a `~/tmp` folder where I let temporary stuff accumulate and I have set my Xcode preferences to put `DerivedData` and `Archives` into that folder so I can:
- delete it now and again (I don't like temporary stuff accumulating where I cannot control it).
- see it for packaging pre-release Archived project to testers.
Problem
When Compiling for iPhone Simulator with Xcode 4.2, if I place "$(BUILT_PRODUCTS_DIR)" in Build Settings / Header search paths / Debug and exit editing I can see it resolves to: "build/Debug-iphoneos" Where should this be on my system? I have looked in: ``` Library/Developer/Xcode/DerivedData/{Project Name}/Build ``` but I can't find a file called build that contains a folder called Debug-iphoneos.