Utility to work with Xcode projects. Use it to manage iOS application code signing properties for builds, create IPAs and run tests
xcode-project [-h] [--log-stream STREAM] [--no-color] [--version] [-s] [-v]
ACTION
show this help message and exit
Log output stream. Default stderr
Do not use ANSI colors to format terminal output
Show tool version and exit
Disable log output for commands
Enable verbose logging for commands
Action | Description |
---|---|
build-ipa |
Build ipa by archiving the Xcode project and then exporting it |
clean |
Clean Xcode project |
junit-test-results |
Convert Xcode Test Result Bundles (*.xcresult) to JUnit XML format |
detect-bundle-id |
Try to deduce the Bundle ID from specified Xcode project |
default-test-destination |
Show default test destination for the chosen Xcode version |
ipa-info |
Show information about iOS App Store Package file |
pkg-info |
Show information about macOS Application Package file |
test-destinations |
List available destinations for test runs |
run-tests |
Run unit or UI tests for given Xcode project or workspace |
show-build-settings |
Show build settings for Xcode project |
test-summary |
Show summary of Xcode Test Result |
use-profiles |
Set up code signing settings on specified Xcode projects to use given provisioning profiles |