CircleCI NewsJun 12, 20252 min read

Supercharge your iOS and MacOS development: CircleCI offers M4 Pro resources

Varun Sethi

Senior Product Marketing Manager

For developers building on iOS and macOS, building the most performant software means having access to the latest Mac resources to quickly build, test, and deploy software. Apple’s newest M4 Pro chip represents yet another significant leap in Apple Silicon performance, delivering unprecedented speed and efficiency for development teams. The addition of M4 Pro support on CircleCI keeps customers up to date with the fastest and most convenient cloud-hosted Apple silicon chips so teams can accelerate their builds.

The M4 advantage: Complexity at speed

Since Apple introduced the M1 chip in 2020, the development landscape has transformed dramatically. M2 Pro built upon that foundation with improvements in speed and performance, but M4 Pro takes that power to an entirely new level. With enhanced CPU cores, improved GPU performance, and up to 56GB of unified memory, M4 Pro is engineered specifically for the demanding and increasingly complex workflows that today’s software development requires.

iOS and macOS builders leveraging M4 Pro can expect marked build speed improvements, superior memory management for complex workflows, and enhanced testing and quality assurance. Teams benefit from faster feedback loops so they can confidently deliver mobile applications at speed and scale.

What our M4 release delivers

Users can expect two new M4 Pro machine types:

Resource class vCPU RAM
M4 Pro Medium 6 28 GB
M4 Pro Large 12 56 GB

Getting started with M4 Pro

Building with M4 Pro requires a simple update to the configuration file on CircleCI. Below is an example of config for reference:

jobs:

  build:

    macos:

      xcode: 16.4.0

    resource_class: m4pro.medium

This config uses the resource_class key to specify that the build job should use an M4 Pro medium instance of the macos executor. To use M4 Pro large instead, you can change the resource_class value to m4pro.large.

Note: You can also determine which version of Xcode to use in your build. M4 Pro will be supported on the following Xcode versions: 16.4.0, 16.3.0, 16.2.0, 16.1.0, 16.0.0, 15.4.0, 15.3.0, 15.2.0, 15.1.0, 14.3.1, 13.4.1.

Get started today

The leap from M1 and M2 Pro to M4 Pro represents more than just a hardware upgrade—it’s an investment in your team’s productivity, product quality, and competitive position. With our optimized M4 Pro infrastructure, development teams can harness the full power of Apple’s latest silicon while maintaining the reliability and ease of use they expect from modern CI/CD platforms.

Ready to experience M4 Pro performance? Learn more about migrating your development infrastructure and see the difference M4 Pro can make for your team’s productivity.