This Step runs your pre-defined tests, and the Deploy to Bitrise.io Step deploys your test results to Bitrise. You don't have to upload code signing files for this. However, if you set a team for your project locally, in Xcode, then Xcode will ask for that team’s Developer certificate before running the test.
This Step has a default configuration that does not need to be modified, which means that if pre-defined tests are written correctly, they will work. Here is a rundown of the inputs should you wish to modify them.
platform=OS X,arch=x86_64.yes to run a clean build without cache.yes in Generate code coverage files? input if you wish to get code coverage analysis of your tests.xcpretty in the Output tool input.
If this input is set to xcodebuild, the raw xcodebuild output gets printed.xcodebuild call in the Additional options for xcodebuild call input.
Use multiple options separated by a space character, for example, -xcconfig PATH -verboseAdditional.yes to speed up your build.If your app does not have test targets defined, the primary workflow will be the only automatically created workflow and it will NOT include the Xcode Test for Mac Step.