Skip to content

Releases: thepearl/XCTools

XCTools v0.0.2 Beta

Choose a tag to compare

@thepearl thepearl released this 07 Oct 13:07
fbd1c0a

XCTools v0.0.2 Beta

The second beta release of XCTools, a command-line utility designed to streamline common Xcode-related tasks for iOS developers.

Features

1. Clean Arch boilerplate generation (ca)

  • Easily create needed files and generate boilerplate code for clean arch context.
  • Usage:
    xctools ca "path-to-folder" -page CheckoutPage

Installation

As this is a beta release, we recommend installing from source:

git clone https://github.com/yourusername/XCTools.git
cd XCTools
swift build -c release
cp -f .build/release/XCTools /usr/local/bin/xctools

Version 0.0.1 - Beta

Choose a tag to compare

@thepearl thepearl released this 29 Sep 17:27
d9dc7d9

XCTools v0.0.1 Beta

The first beta release of XCTools, a command-line utility designed to streamline common Xcode-related tasks for iOS developers.

Features

1. Remove Derived Data (remove-dd)

  • Easily clean up Xcode's derived data to resolve build issues.
  • Options:
    • --path: Specify a custom path for derived data.
    • --clean: Clean the project after removing derived data.

2. Fresh Installation (fresh)

  • Quickly reinstall pods and reset package cache.
  • Options:
    • --spm: Also freshen Swift Package Manager dependencies.

3. Launch Test Plans (test)

  • Interactive command to launch specific test plans.
  • Allows selection of:
    • Target
    • Test plan
    • iOS version

Installation

As this is a beta release, we recommend installing from source:

git clone https://github.com/yourusername/XCTools.git
cd XCTools
swift build -c release
cp -f .build/release/XCTools /usr/local/bin/xctools