Does xcode use of the xcodebuild
command behind the scenes to build?
If so, how can I find the exact xcodebuild
command that is run?
I checked the report navigator but couldn't find it in there.
I would have thought that running xcodebuild -sdk iphonesimulator -configuration Debug -project <myproject>.xcodeproj -scheme <myscheme>
would be identical to selecting product -> build
in xcode (with a scheme/destination matching the command line), but they seem to have slightly different behavior.
For example, when running the command line above with the -showBuildSettings
option, I noticed that BUILD_ACTIVE_RESOURCES_ONLY=NO
even though it should be set to YES
according to the target's build settings. When running product -> build
from xcode, the build settings logs (generated by following @Slipp D. Thompson's answer here) show BUILD_ACTIVE_RESOURCES_ONLY=YES
.
There are few other strange differences I noticed as well.