Xcode 15.0.x
Codemagic offers multiple build machines with different specifications and pre-installed tools. You can choose between them by specifying the required Xcode version.
Hardware
- Mac mini M2
3.5GHz 8-Core / 8GB
Available on request:
- Mac mini M2 Pro
- Mac Studio M2 Max
- Mac Studio M2 Ultra
System
- System version
macOS 13.5.2 (22G91)
- Kernel version
Darwin 22.6.0
- Disk
294GB (Free Space: 101GB)
Xcode versions
- 15.0.1 (15A507)
/Applications/Xcode-15.0.app
, also selected when specifying15
in Xcode version settings
Runtimes
- iOS 14.5
- iOS 15.0
- iOS 15.4
- iOS 16.4
- iOS 17.0
- tvOS 14.5
- tvOS 15.0
- tvOS 16.0
- tvOS 16.1
- tvOS 16.4
- tvOS 17.0
- watchOS 7.4
- watchOS 8.0
- watchOS 9.1
- watchOS 9.4
- watchOS 10.0
Devices
- Apple TV
- Apple TV 4K (2nd generation)
- Apple TV 4K (3rd generation)
- Apple TV 4K (3rd generation) (at 1080p)
- Apple TV 4K (at 1080p) (2nd generation)
- Apple Watch SE (40mm) (2nd generation)
- Apple Watch SE (44mm) (2nd generation)
- Apple Watch Series 5 (40mm)
- Apple Watch Series 5 (44mm)
- Apple Watch Series 5 - 40mm
- Apple Watch Series 5 - 44mm
- Apple Watch Series 6 (40mm)
- Apple Watch Series 6 (44mm)
- Apple Watch Series 6 - 40mm
- Apple Watch Series 6 - 44mm
- Apple Watch Series 7 (41mm)
- Apple Watch Series 7 (45mm)
- Apple Watch Series 7 - 41mm
- Apple Watch Series 7 - 45mm
- Apple Watch Series 8 (41mm)
- Apple Watch Series 8 (45mm)
- Apple Watch Series 9 (41mm)
- Apple Watch Series 9 (45mm)
- Apple Watch Ultra (49mm)
- Apple Watch Ultra 2 (49mm)
- iPad (10th generation)
- iPad (8th generation)
- iPad (9th generation)
- iPad Air (4th generation)
- iPad Air (5th generation)
- iPad Pro (11-inch) (3rd generation)
- iPad Pro (11-inch) (4th generation)
- iPad Pro (12.9-inch) (5th generation)
- iPad Pro (12.9-inch) (6th generation)
- iPad Pro (9.7-inch)
- iPad mini (6th generation)
- iPhone 11
- iPhone 11 Pro
- iPhone 11 Pro Max
- iPhone 12
- iPhone 12 Pro
- iPhone 12 Pro Max
- iPhone 12 mini
- iPhone 13
- iPhone 13 Pro
- iPhone 13 Pro Max
- iPhone 13 mini
- iPhone 14
- iPhone 14 Plus
- iPhone 14 Pro
- iPhone 14 Pro Max
- iPhone 15
- iPhone 15 Plus
- iPhone 15 Pro
- iPhone 15 Pro Max
- iPhone 8
- iPhone 8 Plus
- iPhone SE (2nd generation)
- iPhone SE (3rd generation)
- iPod touch (7th generation)
Android emulators
Android emulators are unavailable on Apple silicon machines due to the Apple Virtualization Framework not supporting nested virtualization. Please use a Linux instance.
Java versions
- 20.0.2 JAVA_HOME:
/Library/Java/JavaVirtualMachines/zulu-20.jdk/Contents/Home
- 17.0.8 (default) JAVA_HOME:
/Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home
- 11.0.20 JAVA_HOME:
/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home
- 1.8.0_382 JAVA_HOME:
/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home
- 1.7.0_352 JAVA_HOME:
/Library/Java/JavaVirtualMachines/zulu-7.jdk/Contents/Home
Other pre-installed tools
- Android tools
/usr/local/share/android-sdk
- Android NDK
25.1.8937393
- aws
2.13.4
- carthage
0.39.0
- cocoapods
1.13.0
- cordova
11.0.0
- curl
8.1.2
- docker
N/A
- ew-cli
0.10.4
- fastlane
2.216.0
- firebase
11.21.0
- flutter
3.16.0 ($HOME/programs/flutter)
- gem
3.4.20
- gh
2.32.1
- git
2.41.0
- Google Cloud SDK
404.0.0
- gradle
8.1.1
- gsutil
5.14
- homebrew
4.1.1
- ionic
5.4.16
- jq
1.6
- ktlint
0.50.0
- node
19.7.0
- npm
9.8.0
- python
3.8.13
- python3
3.8.13
- ruby
3.0.4p208
- ssh
9.0p1
- sudo
1.9.5p2
- swiftgen
6.6.2
- tar
3.5.3
- ucd
0.11.10
- unzip
6.00
- wget
1.21.4
- yarn
1.22.19
- yq
4.34.2
- zip
3.0