Allow specifying a scheme using scheme_name. Can use scheme_name or target_name, but scheme_name takes precedence.
Pass derivedDataPath to xcodebuild to ensure a unique derived data directory is used for the build.