Prerequisites
Required
Section titled “Required”-
Xcode (14.0 or later, 15+ recommended)
Download from the Mac App Store or Apple Developer.
After installing, open Xcode once to accept the license agreement and install components.
-
Xcode Command Line Tools
Terminal window xcode-select --installVerify the installation:
/Applications/Xcode.app/Contents/Developer xcode-select -p -
Node.js 20 or later
Install via nodejs.org, Homebrew, or a version manager:
Terminal window # Homebrewbrew install node@20# nvmnvm install 20nvm use 20# Verifynode --version# Expected: v20.x.x or later
Optional Tools
Section titled “Optional Tools”These tools extend Xcode Pilot’s capabilities but are not required for core functionality:
| Tool | Purpose | Install |
|---|---|---|
| SwiftLint | Code quality analysis and auto-fix | brew install swiftlint |
| swift-format | Code formatting checks | brew install swift-format |
| CocoaPods | Pod dependency management | sudo gem install cocoapods |
| xcbeautify | Prettier Xcode build output | brew install xcbeautify |
Verify Your Setup
Section titled “Verify Your Setup”Run this quick check to make sure everything is ready:
# Xcode CLI toolsxcodebuild -version# Xcode 16.0 (or your version)
# Simulator runtimexcrun simctl list runtimes# Should list iOS runtimes
# Node.jsnode --version# v20.x.x or laterNext Step
Section titled “Next Step”Ready to install? Head to the Installation guide.