A complete iOS CI/CD pipeline

Build, test and archive your iOS apps on real Macs. Pick your Xcode, macOS and iOS versions; run on simulators or physical iPhones.

How it works

  1. Create a project pointing at your Git repo and Xcode scheme.
  2. Trigger a build — choose build, test or archive, and a target: simulator, device or VM.
  3. We schedule it onto a Mac in the fleet that matches your version requirements.
  4. Stream logs live and collect artifacts — .ipa, .app, and .xcresult bundles.

Version matrix

Run the same suite across multiple iOS simulator runtimes and macOS images. MacOps matches each job to a runner advertising the right capabilities, so coverage is just another axis of your pipeline.

Physical devices

Connect real iPhones to a runner and target them by model and iOS version for on-device testing and signed builds.