Xcode 16.1 with edge updates

Xcode 16.1 with edge updates

Stack ID: osx-xcode-16.1.x-edge

Current stack revision: v2024-09-10

Changelog Update history Get notified

This Bitrise stack contains the following software:

Languages and runtimes #

Ruby versions

  • 3.1.5
  • 3.1
  • 3.2.4
  • 3.2
  • 3.3.4
  • 3.3 (default)
  • 3

Ruby version aliases

  • 3 => 3.3.4
  • 3.1 => 3.1.5
  • 3.2 => 3.2.4
  • 3.3 => 3.3.4

Go versions

  • 1.21.10
  • 1.21
  • 1.22.3
  • 1.22 (default)
  • 1

Go version aliases

  • 1 => 1.22.3
  • 1.21 => 1.21.10
  • 1.22 => 1.22.3

Node.js versions

  • 20.13.1
  • 20.13
  • 20 (default)
  • 22.1.0
  • 22.1
  • 22
  • lts

Node.js version aliases

  • 20 => 20.13.1
  • 20.13 => 20.13.1
  • 22 => 22.1.0
  • 22.1 => 22.1.0
  • lts => 20.13.1

Java versions

  • system
  • 11
  • 11.0
  • 11.0.24
  • 17 (set by /Users/vagrant/.jenv/version) (default)
  • 17.0
  • 17.0.12
  • 21
  • 21.0
  • 21.0.4
  • temurin64-11.0.24
  • temurin64-17.0.12
  • temurin64-21.0.4

Flutter versions

  • 3.22.0

Python

  • Python 3.12.4

Kotlin

  • Kotlin version 2.0.20-release-360 (JRE 17.0.12+7)

Simulators #

Available runtimes and devices:

iOS 16.4

Build version: 20E247

Devices:

  • Bitrise iOS default
  • iPhone 8 Plus
  • iPhone 11
  • iPhone SE (3rd generation)
  • iPhone 14
  • iPhone 14 Plus
  • iPhone 14 Pro
  • iPhone 14 Pro Max
  • iPad Air (5th generation)
  • iPad (10th generation)
  • iPad mini (6th generation)
  • iPad Pro (11-inch) (4th generation)
  • iPad Pro (12.9-inch) (6th generation)
iOS 17.5

Build version: 21F79

Devices:

  • Bitrise iOS default
  • iPhone 11
  • iPhone SE (3rd generation)
  • iPhone 15
  • iPhone 15 Plus
  • iPhone 15 Pro
  • iPhone 15 Pro Max
  • iPad (10th generation)
  • iPad mini (6th generation)
  • iPad Air 11-inch (M2)
  • iPad Air 13-inch (M2)
  • iPad Pro 11-inch (M4)
  • iPad Pro 13-inch (M4)
iOS 18.0

Build version: 22A3351

Devices:

  • Bitrise iOS default
  • iPhone 11
  • iPhone SE (3rd generation)
  • iPhone 15
  • iPhone 15 Plus
  • iPhone 15 Pro
  • iPhone 15 Pro Max
  • iPad (10th generation)
  • iPad mini (6th generation)
  • iPad Air 11-inch (M2)
  • iPad Air 13-inch (M2)
  • iPad Pro 11-inch (M4)
  • iPad Pro 13-inch (M4)
  • iPhone 16
  • iPhone 16 Plus
  • iPhone 16 Pro
  • iPhone 16 Pro Max
iOS 18.1

Build version: 22B5023e

Devices:

  • Bitrise iOS default
  • iPhone 11
  • iPhone SE (3rd generation)
  • iPhone 15
  • iPhone 15 Plus
  • iPhone 15 Pro
  • iPhone 15 Pro Max
  • iPad (10th generation)
  • iPad mini (6th generation)
  • iPad Air 11-inch (M2)
  • iPad Air 13-inch (M2)
  • iPad Pro 11-inch (M4)
  • iPad Pro 13-inch (M4)
  • iPhone 16
  • iPhone 16 Plus
  • iPhone 16 Pro
  • iPhone 16 Pro Max
tvOS 18.0

Build version: 22J5335e

Devices:

    tvOS 18.0

    Build version: 22J356

    Devices:

      watchOS 10.5

      Build version: 21T575

      Devices:

      • 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)
      watchOS 11.0

      Build version: 22R5328f

      Devices:

        watchOS 11.0

        Build version: 22R349

        Devices:

          visionOS 2.0

          Build version: 22N5297g

          Devices:

          • Apple Vision Pro
          visionOS 2.0

          Build version: 22N318

          Devices:

          • Apple Vision Pro

          CLI tools #

          Apple development #

          Xcode version
          $ xcodebuild -version
          
          Xcode 16.1 Build version 16B5001e
          Swift (Xcode bundled)
          $ xcrun swift --version
          
          swift-driver version: 1.113 Apple Swift version 6.0 (swiftlang-6.0.0.7.6 clang-1600.0.24.1) Target: arm64-apple-macosx14.0
          Active Xcode command line tools
          $ xcode-select --print-path
          
          /Applications/Xcode-16.1.0.app/Contents/Developer
          Rosetta
          $ pkgutil --pkg-info com.apple.pkg.RosettaUpdateAuto
          
          package-id: com.apple.pkg.RosettaUpdateAuto version: 1.0.0.0.1.1715076803 volume: / location: / install-time: 1725951001
          swift-format - 510.1.0
          $ swift-format --version
          
          510.1.0
          Tuist - 4.20.0
          $ tuist version
          
          4.20.0
          Homebrew config
          $ brew config
          
          HOMEBREW_VERSION: 4.3.20 ORIGIN: https://github.com/Homebrew/brew HEAD: c763732882720f463e84a79ebc607ba54b81ea5d Last commit: 28 hours ago Core tap JSON: 10 Sep 07:12 UTC Core cask tap JSON: 10 Sep 07:12 UTC HOMEBREW_PREFIX: /opt/homebrew HOMEBREW_CASK_OPTS: ["--no-quarantine"] HOMEBREW_MAKE_JOBS: 5 HOMEBREW_NO_ANALYTICS: set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: set HOMEBREW_NO_INSTALL_CLEANUP: set Homebrew Ruby: 3.3.4 => /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.3.4_1/bin/ruby CPU: 5-core 64-bit dunno Clang: 16.0.0 build 1600 Git: 2.46.0 => /opt/homebrew/bin/git Curl: 8.6.0 => /usr/bin/curl macOS: 14.5-arm64 CLT: 15.3.0.0.1.1708646388 Xcode: 16.1 => /Applications/Xcode-16.1.0.app/Contents/Developer Rosetta 2: false
          Mint - 0.17.5
          $ mint version
          
          Version: 0.17.5
          Cocoapods config
          $ pod env
          
          ### Stack ``` CocoaPods : 1.15.2 Ruby : ruby 3.3.4 (2024-07-09 revision be1089c8ec) [arm64-darwin23] RubyGems : 3.5.11 Host : macOS 14.5 (23F79) Xcode : 16.1 (16B5001e) Git : git version 2.46.0 Ruby lib dir : /Users/vagrant/.asdf/installs/ruby/3.3.4/lib Repositories : master - git - https://github.com/CocoaPods/Specs.git @ fb2fb49f59580c911a507564861ebe8accad9d0f trunk - CDN - https://cdn.cocoapods.org/ ``` ### Installation Source ``` Executable Path: /Users/vagrant/.asdf/installs/ruby/3.3/bin/pod ``` ### Plugins ``` cocoapods-deintegrate : 1.0.5 cocoapods-plugins : 1.0.0 cocoapods-search : 1.0.1 cocoapods-trunk : 1.6.0 cocoapods-try : 1.2.0 slather : 2.8.4 ```
          Carthage - 0.40.0
          $ carthage version
          
          0.40.0
          SwiftLint - 0.57.0
          $ swiftlint version
          
          0.57.0
          xcpretty - 0.3.0
          $ xcpretty --version
          
          0.3.0
          applesimutils - 0.9.10
          $ applesimutils -v
          
          applesimutils version 0.9.10
          danger-swift - 3.18.1
          $ danger-swift --version
          
          3.18.1 
          xcbeautify - 2.11.0
          $ xcbeautify --version
          
          2.11.0
          xclogparser - 0.2.39
          $ xclogparser version
          
          XCLogParser 0.2.39

          Android development #

          Emulator version - 35.1.20
          $ grep ^Pkg.Revision "${ANDROID_HOME}"/emulator/source.properties
          
          Pkg.Revision=35.1.20
          Android SDK packages
          Installed packages:
            Path                 | Version       | Description                      | Location            
            -------              | -------       | -------                          | -------             
            build-tools;35.0.0   | 35.0.0        | Android SDK Build-Tools 35       | build-tools/35.0.0  
            cmake;3.10.2.4988404 | 3.10.2        | CMake 3.10.2.4988404             | cmake/3.10.2.4988404
            cmake;3.22.1         | 3.22.1        | CMake 3.22.1                     | cmake/3.22.1        
            emulator             | 35.1.20       | Android Emulator                 | emulator            
            ndk;26.3.11579264    | 26.3.11579264 | NDK (Side by side) 26.3.11579264 | ndk/26.3.11579264   
            platform-tools       | 35.0.2        | Android SDK Platform-Tools       | platform-tools      
            platforms;android-32 | 1             | Android SDK Platform 32          | platforms/android-32
            platforms;android-33 | 3             | Android SDK Platform 33          | platforms/android-33
            platforms;android-34 | 3             | Android SDK Platform 34          | platforms/android-34
          
          

          Generic tools #

          Git - 2.46.0
          $ git --version
          
          git version 2.46.0
          Git LFS - 3.5.1
          $ git-lfs version
          
          git-lfs/3.5.1 (GitHub; darwin arm64; go 1.22.1)
          GitHub CLI - 2.56.0
          $ gh --version
          
          gh version 2.56.0 (2024-09-09) https://github.com/cli/cli/releases/tag/v2.56.0
          jq - 1.7.1
          $ jq --version
          
          jq-1.7.1
          AWS CLI - 2.17.46
          $ aws --version
          
          aws-cli/2.17.46 Python/3.11.9 Darwin/23.5.0 source/arm64
          Dart global packages
          $ dart pub global list
          
          junitreport 2.0.2
          pipx packages
          $ pipx list
          
          venvs are in /Users/vagrant/.local/pipx/venvs apps are exposed on your $PATH at /Users/vagrant/.local/bin manual pages are exposed at /Users/vagrant/.local/share/man package yamllint 1.35.1, installed using Python 3.12.5 - yamllint
          Mercurial - 6.8.1
          $ hg version
          
          Mercurial Distributed SCM (version 6.8.1) (see https://mercurial-scm.org for more information) Copyright (C) 2005-2024 Olivia Mackall and others This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
          Firebase - 13.15.4
          $ firebase --version
          
          13.15.4
          OpenConnect - 9.12
          $ openconnect --version
          
          OpenConnect version v9.12-unknown Using GnuTLS 3.8.4. Features present: PKCS#11, RSA software token, HOTP software token, TOTP software token, Yubikey OATH, System keys, DTLS, ESP Supported protocols: anyconnect (default), nc, gp, pulse, f5, fortinet, array Default vpnc-script (override with --script): /opt/homebrew/etc/vpnc/vpnc-script
          CMake - 3.30.3
          $ cmake --version
          
          cmake version 3.30.3 CMake suite maintained and supported by Kitware (kitware.com/cmake).
          OpenVPN - 2.6.12
          $ openvpn --version
          
          OpenVPN 2.6.12 aarch64-apple-darwin23.4.0 [SSL (OpenSSL)] [LZO] [LZ4] [PKCS11] [MH/RECVDA] [AEAD] library versions: OpenSSL 3.3.2 3 Sep 2024, LZO 2.10 Originally developed by James Yonan Copyright (C) 2002-2024 OpenVPN Inc <[email protected]> Compile time defines: enable_async_push=no enable_comp_stub=no enable_crypto_ofb_cfb=yes enable_dco=no enable_debug=no enable_dependency_tracking=no enable_dlopen=unknown enable_dlopen_self=unknown enable_dlopen_self_static=unknown enable_fast_install=needless enable_fragment=yes enable_iproute2=no enable_libtool_lock=yes enable_lz4=yes enable_lzo=yes enable_management=yes enable_pam_dlopen=no enable_pedantic=no enable_pkcs11=yes enable_plugin_auth_pam=yes enable_plugin_down_root=yes enable_plugins=yes enable_port_share=yes enable_selinux=no enable_shared=yes enable_shared_with_static_runtimes=no enable_silent_rules=no enable_small=no enable_static=yes enable_strict=no enable_strict_options=no enable_systemd=no enable_werror=no enable_win32_dll=yes enable_wolfssl_options_h=yes enable_x509_alt_username=no with_aix_soname=aix with_crypto_library=openssl with_gnu_ld=no with_mem_check=no with_openssl_engine=auto with_sysroot=no

          Global NPM packages #

          Global NPM packages
          $ npm list -g --depth=0
          
          /Users/vagrant/.asdf/installs/nodejs/20.13.1/lib ├── @ionic/[email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] ├── [email protected] └── [email protected]

          Bitrise-specific #

          Bitrise CLI - 2.20.1
          $ bitrise --version
          
          2.20.1
          Bitrise stepman - 0.16.3
          $ stepman --version
          
          0.16.3
          Bitrise envman - 2.4.3
          $ envman --version
          
          2.4.3

          Homebrew #

          All packages
          • aom 3.9.1
          • applesimutils 0.9.10
          • apr 1.7.5
          • apr-util 1.6.3_1
          • argon2 20190702_1
          • aria2 1.37.0
          • aspell 0.60.8.1_1
          • autoconf 2.72
          • awscli 2.17.46
          • bazelisk 1.21.0
          • boost 1.86.0
          • brotli 1.1.0
          • ca-certificates 2024-07-02
          • cairo 1.18.0
          • carthage 0.40.0
          • cffi 1.17.1
          • cmake 3.30.3
          • coreutils 9.5
          • cryptography 43.0.1
          • curl 8.9.1
          • danger-js 64
          • danger-swift 3.18.1
          • double-conversion 3.3.0
          • edencommon 2024.09.09.00
          • fb303 2024.09.09.00
          • fbthrift 2024.09.09.00
          • fizz 2024.09.09.00
          • flow 0.245.2
          • fmt 11.0.2
          • folly 2024.09.09.00
          • fontconfig 2.15.0
          • freetds 1.4.22
          • freetype 2.13.3
          • fvm 3.2.1
          • gd 2.3.3_6
          • gettext 0.22.5
          • gflags 2.2.2
          • gh 2.56.0
          • ghostscript 10.03.1
          • giflib 5.2.2
          • git 2.46.0
          • git-lfs 3.5.1
          • glib 2.80.4
          • glog 0.6.0
          • gmp 6.3.0
          • gnupg 2.4.5_1
          • gnutls 3.8.4
          • graphite2 1.3.14
          • groovy 4.0.22
          • harfbuzz 9.0.0
          • highway 1.2.0
          • hub 2.14.2
          • icu4c 74.2
          • imagemagick 7.1.1-38
          • imath 3.1.11
          • jasper 4.2.4
          • jbig2dec 0.20
          • jenv 0.5.7
          • jpeg-turbo 3.0.3
          • jpeg-xl 0.10.3
          • jq 1.7.1
          • kotlin 2.0.20
          • krb5 1.21.3
          • libassuan 3.0.1
          • libavif 1.1.1
          • libde265 1.0.15
          • libevent 2.1.12_1
          • libgcrypt 1.10.3
          • libgpg-error 1.50
          • libheif 1.18.2
          • libidn 1.42
          • libidn2 2.3.7
          • libksba 1.6.7
          • liblqr 0.4.3
          • libnghttp2 1.61.0
          • libomp 18.1.8
          • libpng 1.6.43
          • libpq 16.4
          • libraw 0.21.2
          • libsodium 1.0.20
          • libssh2 1.11.0_1
          • libtasn1 4.19.0
          • libtiff 4.6.0
          • libtool 2.4.7
          • libunistring 1.2
          • libusb 1.0.27
          • libvmaf 3.0.0
          • libx11 1.8.10
          • libxau 1.0.11
          • libxcb 1.17.0
          • libxdmcp 1.1.5
          • libxext 1.3.6
          • libxrender 0.9.11
          • libyaml 0.2.5
          • libzip 1.10.1
          • little-cms2 2.16
          • lokalise2 3.0.1
          • lz4 1.10.0
          • lzo 2.10
          • m4 1.4.19
          • mercurial 6.8.1
          • mint 0.17.5
          • mpdecimal 4.0.0
          • mvfst 2024.09.09.00
          • nettle 3.10
          • npth 1.7
          • oniguruma 6.9.9
          • openconnect 9.12
          • openexr 3.2.4
          • openjdk 22.0.2
          • openjpeg 2.5.2
          • openldap 2.6.8
          • openssl@3 3.3.2
          • openvpn 2.6.12
          • p11-kit 0.25.5
          • parallel 20240822
          • pcre2 10.44
          • php 8.3.11
          • pinentry 1.3.1_1
          • pipx 1.7.1
          • pixman 0.42.2
          • pkcs11-helper 1.30.0
          • pkg-config 0.29.2_3
          • pycparser 2.22
          • [email protected] 3.11.9_1
          • [email protected] 3.12.6
          • rbenv 1.3.0
          • readline 8.2.13
          • rtmpdump 2.4-20151223_3
          • ruby-build 20240903
          • screen 5.0.0
          • shared-mime-info 2.4
          • snappy 1.2.1
          • sonar-scanner 6.1.0.4477
          • sqlite 3.46.1
          • stoken 0.93
          • swift-format 510.1.0
          • swiftlint 0.57.0
          • tcl-tk 8.6.14
          • telegraf 1.32.0
          • tidy-html5 5.8.0
          • transcrypt 2.2.3
          • tree 2.1.3
          • unbound 1.21.0
          • unixodbc 2.3.12
          • wangle 2024.09.09.00
          • watchman 2024.09.09.00
          • webp 1.4.0
          • wget 1.24.5
          • x265 3.6
          • xcbeautify 2.11.0
          • xclogparser 0.2.39
          • xcodes 1.5.0
          • xorgproto 2024.1
          • xz 5.6.2
          • zeromq 4.3.5_1
          • zlib 1.3.1
          • zstd 1.5.6
          • google-cloud-sdk 489.0.0
          • temurin@11 11.0.24,8
          • temurin@17 17.0.12,7
          • temurin@21 21.0.4,7

          OS #

          macOS system overview
          $ system_profiler SPSoftwareDataType
          
          Software: System Software Overview: System Version: macOS 14.5 (23F79) Kernel Version: Darwin 23.5.0 Boot Volume: Macintosh HD Boot Mode: Normal Computer Name: vm-osx-sonoma-16-edge-g2-m1-max.5core-40b20b54-8126-4714-a689-e91d4524f06f User Name: vagrant (vagrant) Secure Virtual Memory: Enabled System Integrity Protection: Disabled Time since boot: 1 minute, 33 seconds
          Disk space
          $ df -h /
          
          Filesystem Size Used Avail Capacity iused ifree %iused Mounted on /dev/disk2s1s1 265Gi 9.6Gi 112Gi 8% 404k 1.2G 0% /
          OpenSSH
          $ ssh -V
          
          OpenSSH_9.6p1, LibreSSL 3.3.6