Skip to content

Commit 7fad73a

Browse files
Base image update @ 23-06-2026 (#3500)
Co-authored-by: Vladimir Markov <remarkov@users.noreply.github.com>
1 parent 1c453d2 commit 7fad73a

3 files changed

Lines changed: 319 additions & 2 deletions

File tree

content/specs-macos/xcode-26-5.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Xcode 26.5.x (edge)
2+
title: Xcode 26.5.x
33
aliases:
44

55
weight: 90
@@ -24,7 +24,7 @@ Mac Studio M4 Max available on request.
2424

2525
## Xcode versions
2626

27-
- 26.5 (17F42) `/Applications/Xcode-26.5.app`, also selected when specifying `edge` in Xcode version settings
27+
- 26.5 (17F42) `/Applications/Xcode-26.5.app`
2828

2929
### Runtimes and Devices
3030

content/specs-macos/xcode-26-6.md

Lines changed: 152 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,152 @@
1+
---
2+
title: Xcode 26.6.x
3+
aliases:
4+
5+
weight: 89
6+
---
7+
8+
Codemagic offers multiple build machines with different specifications and pre-installed tools. You can choose between them by specifying the required Xcode version.
9+
10+
## Hardware
11+
12+
- Mac mini M2 `8-Core CPU / 12GB`
13+
- Mac mini M4 `10-Core CPU / 16GB`
14+
15+
{{<notebox>}}
16+
Mac Studio M4 Max available on request.
17+
{{</notebox>}}
18+
19+
## System
20+
21+
- System version `macOS 26.5.1 (25F80)`
22+
- Kernel version `Darwin 25.5.0`
23+
- Disk `294GB (Free Space: 154GB)`
24+
25+
## Xcode versions
26+
27+
- 26.6 (17F113) `/Applications/Xcode-26.6.app`
28+
29+
### Runtimes and Devices
30+
31+
32+
{{< collapsible title="iOS 26.5" >}}
33+
- iPad (A16)
34+
- iPad Air 11-inch (M4)
35+
- iPad Air 13-inch (M4)
36+
- iPad Pro 11-inch (M5)
37+
- iPad Pro 13-inch (M5)
38+
- iPad mini (A17 Pro)
39+
- iPhone 17
40+
- iPhone 17 Pro
41+
- iPhone 17 Pro Max
42+
- iPhone 17e
43+
- iPhone Air
44+
{{< /collapsible >}}
45+
46+
{{< collapsible title="tvOS 26.5" >}}
47+
- Apple TV
48+
- Apple TV 4K (3rd generation)
49+
- Apple TV 4K (3rd generation) (at 1080p)
50+
{{< /collapsible >}}
51+
52+
{{< collapsible title="visionOS 26.5" >}}
53+
- Apple Vision Pro
54+
{{< /collapsible >}}
55+
56+
{{< collapsible title="watchOS 26.5" >}}
57+
- Apple Watch SE 3 (40mm)
58+
- Apple Watch SE 3 (44mm)
59+
- Apple Watch Series 11 (42mm)
60+
- Apple Watch Series 11 (46mm)
61+
- Apple Watch Ultra 3 (49mm)
62+
{{< /collapsible >}}
63+
64+
65+
## Android Studio
66+
67+
> Android Studio `2025.3` installed at `~/programs/android-studio`
68+
69+
70+
## Android SDK
71+
72+
> SDK Manager at `/usr/local/share/android-sdk/cmdline-tools/latest/bin/sdkmanager`
73+
74+
{{< collapsible title="Installed SDK packages" >}}
75+
```
76+
$ /usr/local/share/android-sdk/cmdline-tools/latest/bin/sdkmanager --list_installed
77+
```
78+
79+
80+
{{< /collapsible >}}
81+
82+
83+
## Android NDK
84+
85+
| **Version** | **Path** |
86+
|---------|------|
87+
| 28.2.13676358 | `/usr/local/share/android-sdk/ndk/28.2.13676358` |
88+
| 27.3.13750724 | `/usr/local/share/android-sdk/ndk/27.3.13750724` |
89+
| 25.1.8937393 | `/usr/local/share/android-sdk/ndk/25.1.8937393` |
90+
| 29.0.14206865 | `/usr/local/share/android-sdk/ndk/29.0.14206865` |
91+
92+
93+
## Android emulators
94+
95+
Android emulators are unavailable on Apple silicon machines due to the Apple Virtualization Framework not supporting nested virtualization. Please use a Linux instance.
96+
97+
## Java versions
98+
99+
| **Version** | **Path** |
100+
|-------------|----------|
101+
| 26.0.1 | `/Library/Java/JavaVirtualMachines/zulu-26.jdk/Contents/Home` |
102+
| 21.0.11 | `/Library/Java/JavaVirtualMachines/zulu-21.jdk/Contents/Home` |
103+
| **17.0.19** (default) | `/Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home` |
104+
| 11.0.31 | `/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home` |
105+
| 1.8.0_492 | `/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home` |
106+
| 1.7.0_352 | `/Library/Java/JavaVirtualMachines/zulu-7.jdk/Contents/Home` |
107+
108+
109+
## Gradle versions
110+
111+
| **Version** | **Path** |
112+
|---------|------|
113+
| 8.14.1 | `/Users/builder/programs/gradle-8.14.1` |
114+
115+
116+
## Other pre-installed tools
117+
118+
- appium `2.19.0`
119+
- aws `2.35.8`
120+
- azure-cli `2.87.0`
121+
- carthage `0.40.0`
122+
- cocoapods `1.16.2`
123+
- cordova `12.0.0`
124+
- curl `8.7.1`
125+
- ew-cli `1.3.4`
126+
- fastlane `2.234.0`
127+
- firebase `15.22.0`
128+
- gem `4.0.14`
129+
- gh `2.95.0`
130+
- git `2.54.0`
131+
- Google Cloud SDK `502.0.0`
132+
- gsutil `5.31`
133+
- homebrew `6.0.2`
134+
- ionic `7.2.1`
135+
- jq `1.8.1`
136+
- ktlint `1.8.0`
137+
- node `24.17.0`
138+
- npm `11.13.0`
139+
- python `3.12.7`
140+
- python3 `3.12.7`
141+
- ruby `4.0.5`
142+
- ssh `10.2p1`
143+
- sudo `1.9.17p2`
144+
- swiftgen `6.6.3`
145+
- tar `3.5.3`
146+
- ucd `0.11.10`
147+
- unzip `6.00`
148+
- wget `1.25.0`
149+
- xcbeautify `3.2.1`
150+
- yarn `4.9.2`
151+
- yq `4.53.3`
152+
- zip `3.0`

content/specs-macos/xcode-27-0.md

Lines changed: 165 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,165 @@
1+
---
2+
title: Xcode 27.0.x (edge)
3+
aliases:
4+
5+
weight: 88
6+
---
7+
8+
Codemagic offers multiple build machines with different specifications and pre-installed tools. You can choose between them by specifying the required Xcode version.
9+
10+
## Hardware
11+
12+
- Mac mini M2 `8-Core CPU / 12GB`
13+
- Mac mini M4 `10-Core CPU / 16GB`
14+
15+
{{<notebox>}}
16+
Mac Studio M4 Max available on request.
17+
{{</notebox>}}
18+
19+
## System
20+
21+
- System version `macOS 26.5.1 (25F80)`
22+
- Kernel version `Darwin 25.5.0`
23+
- Disk `294GB (Free Space: 143GB)`
24+
25+
## Xcode versions
26+
27+
- 27.0 (27A5194q) `/Applications/Xcode-27.0.app`, also selected when specifying `edge` in Xcode version settings
28+
29+
### Runtimes and Devices
30+
31+
32+
{{< collapsible title="iOS 26.5" >}}
33+
- iPad (A16)
34+
- iPad Air 11-inch (M4)
35+
- iPad Air 13-inch (M4)
36+
- iPad Pro 11-inch (M5)
37+
- iPad Pro 13-inch (M5)
38+
- iPad mini (A17 Pro)
39+
- iPhone 17
40+
- iPhone 17 Pro
41+
- iPhone 17 Pro Max
42+
- iPhone 17e
43+
- iPhone Air
44+
{{< /collapsible >}}
45+
46+
{{< collapsible title="iOS 27.0" >}}
47+
- iPad (A16)
48+
- iPad Air 11-inch (M4)
49+
- iPad Air 13-inch (M4)
50+
- iPad Pro 11-inch (M5)
51+
- iPad Pro 13-inch (M5)
52+
- iPad mini (A17 Pro)
53+
- iPhone 17
54+
- iPhone 17 Pro
55+
- iPhone 17 Pro Max
56+
- iPhone 17e
57+
- iPhone Air
58+
{{< /collapsible >}}
59+
60+
{{< collapsible title="tvOS 27.0" >}}
61+
- Apple TV 4K (3rd generation)
62+
- Apple TV 4K (3rd generation) (at 1080p)
63+
{{< /collapsible >}}
64+
65+
{{< collapsible title="visionOS 27.0" >}}
66+
- Apple Vision Pro
67+
{{< /collapsible >}}
68+
69+
{{< collapsible title="watchOS 27.0" >}}
70+
- Apple Watch SE 3 (40mm)
71+
- Apple Watch SE 3 (44mm)
72+
- Apple Watch Series 11 (42mm)
73+
- Apple Watch Series 11 (46mm)
74+
- Apple Watch Ultra 3 (49mm)
75+
{{< /collapsible >}}
76+
77+
78+
## Android Studio
79+
80+
> Android Studio `2025.3` installed at `~/programs/android-studio`
81+
82+
83+
## Android SDK
84+
85+
> SDK Manager at `/usr/local/share/android-sdk/cmdline-tools/latest/bin/sdkmanager`
86+
87+
{{< collapsible title="Installed SDK packages" >}}
88+
```
89+
$ /usr/local/share/android-sdk/cmdline-tools/latest/bin/sdkmanager --list_installed
90+
```
91+
92+
93+
{{< /collapsible >}}
94+
95+
96+
## Android NDK
97+
98+
| **Version** | **Path** |
99+
|---------|------|
100+
| 28.2.13676358 | `/usr/local/share/android-sdk/ndk/28.2.13676358` |
101+
| 27.3.13750724 | `/usr/local/share/android-sdk/ndk/27.3.13750724` |
102+
| 25.1.8937393 | `/usr/local/share/android-sdk/ndk/25.1.8937393` |
103+
| 29.0.14206865 | `/usr/local/share/android-sdk/ndk/29.0.14206865` |
104+
105+
106+
## Android emulators
107+
108+
Android emulators are unavailable on Apple silicon machines due to the Apple Virtualization Framework not supporting nested virtualization. Please use a Linux instance.
109+
110+
## Java versions
111+
112+
| **Version** | **Path** |
113+
|-------------|----------|
114+
| 26.0.1 | `/Library/Java/JavaVirtualMachines/zulu-26.jdk/Contents/Home` |
115+
| 21.0.11 | `/Library/Java/JavaVirtualMachines/zulu-21.jdk/Contents/Home` |
116+
| **17.0.19** (default) | `/Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home` |
117+
| 11.0.31 | `/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home` |
118+
| 1.8.0_492 | `/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home` |
119+
| 1.7.0_352 | `/Library/Java/JavaVirtualMachines/zulu-7.jdk/Contents/Home` |
120+
121+
122+
## Gradle versions
123+
124+
| **Version** | **Path** |
125+
|---------|------|
126+
| 8.14.1 | `/Users/builder/programs/gradle-8.14.1` |
127+
128+
129+
## Other pre-installed tools
130+
131+
- appium `2.19.0`
132+
- aws `2.35.8`
133+
- azure-cli `2.87.0`
134+
- carthage `0.40.0`
135+
- cocoapods `1.16.2`
136+
- cordova `12.0.0`
137+
- curl `8.7.1`
138+
- ew-cli `1.3.4`
139+
- fastlane `2.236.1`
140+
- firebase `15.22.0`
141+
- gem `4.0.14`
142+
- gh `2.95.0`
143+
- git `2.54.0`
144+
- Google Cloud SDK `502.0.0`
145+
- gsutil `5.31`
146+
- homebrew `6.0.2`
147+
- ionic `7.2.1`
148+
- jq `1.8.1`
149+
- ktlint `1.8.0`
150+
- node `24.17.0`
151+
- npm `11.13.0`
152+
- python `3.12.7`
153+
- python3 `3.12.7`
154+
- ruby `4.0.5`
155+
- ssh `10.2p1`
156+
- sudo `1.9.17p2`
157+
- swiftgen `6.6.3`
158+
- tar `3.5.3`
159+
- ucd `0.11.10`
160+
- unzip `6.00`
161+
- wget `1.25.0`
162+
- xcbeautify `3.2.1`
163+
- yarn `4.9.2`
164+
- yq `4.53.3`
165+
- zip `3.0`

0 commit comments

Comments
 (0)