-
Notifications
You must be signed in to change notification settings - Fork 121
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Base image update @ 14-08-2024 (#2684)
* Base image update @ 14-08-2024 * add tab header for xcode 16.1 --------- Co-authored-by: Vladimir Markov <[email protected]> Co-authored-by: Vladimir Markov <[email protected]>
- Loading branch information
1 parent
0a6bad0
commit 4506675
Showing
3 changed files
with
112 additions
and
2 deletions.
There are no files selected for viewing
106 changes: 106 additions & 0 deletions
106
content/partials/specs/versions-macos-silicon-xcode-16-1.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,106 @@ | ||
--- | ||
description: A list of tools available out-of-the-box on Codemagic macOS Apple silicon build machines using Xcode version 16.1. | ||
title: macOS Apple silicon build machine specification (Xcode 16.1+) | ||
aliases: | ||
|
||
weight: 18 | ||
--- | ||
|
||
## Hardware | ||
|
||
- VM on Mac mini M1 `3.2GHz Quad Core / 8GB` | ||
- VM on Mac mini M2 `3.5GHz Quad Core / 8GB` | ||
|
||
## System | ||
|
||
- System version `macOS 14.6.1 (23G93)` | ||
- Kernel version `Darwin 23.6.0` | ||
- Disk `294GB (Free Space: 152GB)` | ||
|
||
## Pre-installed tools | ||
|
||
- Android tools `/usr/local/share/android-sdk` | ||
- Android NDK `25.1.8937393` | ||
- appium `2.5.0` | ||
- aws `2.15.38` | ||
- carthage `0.39.1` | ||
- cocoapods `1.15.2` | ||
- cordova `12.0.0` | ||
- curl `8.7.1` | ||
- docker `N/A` | ||
- ew-cli `0.11.0` | ||
- fastlane `2.222.0` | ||
- firebase `11.21.0` | ||
- flutter `3.24.0 ($HOME/programs/flutter)` | ||
- gem `3.5.17` | ||
- gh `2.48.0` | ||
- git `2.44.0` | ||
- Google Cloud SDK `404.0.0` | ||
- gradle `8.1.1` | ||
- gsutil `5.14` | ||
- homebrew `4.2.18` | ||
- ionic `7.2.0` | ||
- jq `1.7.1` | ||
- ktlint `1.2.1` | ||
- node `20.12.2` | ||
- npm `10.5.0` | ||
- python `3.8.13` | ||
- python3 `3.8.13` | ||
- ruby `3.0.4p208` | ||
- ssh `9.7p1` | ||
- sudo `1.9.13p2` | ||
- swiftgen `6.6.3` | ||
- tar `3.5.3` | ||
- ucd `0.11.10` | ||
- unzip `6.00` | ||
- wget `1.24.5` | ||
- yarn `1.22.22` | ||
- yq `4.43.1` | ||
- zip `3.0` | ||
|
||
## 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 | ||
|
||
- **22.0.1** JAVA_HOME: `/Library/Java/JavaVirtualMachines/zulu-22.jdk/Contents/Home` | ||
- **21.0.3** JAVA_HOME: `/Library/Java/JavaVirtualMachines/zulu-21.jdk/Contents/Home` | ||
- **17.0.11** (default) JAVA_HOME: `/Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home` | ||
- **11.0.23** JAVA_HOME: `/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home` | ||
- **1.8.0_412** JAVA_HOME: `/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home` | ||
- **1.7.0_352** JAVA_HOME: `/Library/Java/JavaVirtualMachines/zulu-7.jdk/Contents/Home` | ||
|
||
## Xcode versions | ||
|
||
- 16.1 (16B5001e) `/Applications/Xcode-16.1.app`, also selected when specifying `edge` in Xcode version settings | ||
|
||
### Runtimes | ||
|
||
- iOS 18.1 | ||
- tvOS 18.0 | ||
- visionOS 2.0 | ||
- watchOS 11.0 | ||
|
||
### Devices | ||
|
||
- Apple TV | ||
- Apple TV 4K (3rd generation) | ||
- Apple TV 4K (3rd generation) (at 1080p) | ||
- Apple Vision Pro | ||
- Apple Watch SE (40mm) (2nd generation) | ||
- Apple Watch SE (44mm) (2nd generation) | ||
- Apple Watch Series 9 (41mm) | ||
- Apple Watch Series 9 (45mm) | ||
- Apple Watch Ultra 2 (49mm) | ||
- iPad (10th generation) | ||
- iPad Air 11-inch (M2) | ||
- iPad Air 13-inch (M2) | ||
- iPad Pro 11-inch (M4) | ||
- iPad Pro 13-inch (M4) | ||
- iPad mini (6th generation) | ||
- iPhone 15 | ||
- iPhone 15 Plus | ||
- iPhone 15 Pro | ||
- iPhone 15 Pro Max | ||
- iPhone SE (3rd generation) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters