Xcode 10.1 Image Released

We have released an Xcode 10.1 macOS image today. You can select the image by adding the following to a job in config.yml:

macos:
  xcode: 10.1.0

The changes in this image since the Xcode 10 image are:

  • Xcode is now version 10.1 Build 10B61.
  • The Command Line Tools are now version 10.1.
  • We have upgraded to the latest macOS High Sierra 10.13.6 (17G3025).
  • We have removed the simulators for WatchOS 4.2. See the note below. The available Apple Watch simulators are:
    • Series 2 - 38mm (5.1)
    • Series 2 - 42mm (5.1)
    • Series 3 - 38mm (5.1)
    • Series 3 - 42mm (5.1)
  • The system Ruby is unchanged at 2.3.7p456 . We also have Ruby 2.4.5 and 2.5.3 available to use via chruby. We have removed the additional Ruby 2.3.7 that was available to chruby – we install the latest stable versions of Ruby as list on ruby-lang.org, from which 2.3.7 was removed.
  • NodeJS is now version 11.0.0 and Yarn is 1.12.1.

The reason that we removed the watchOS 4 simulators was that they were failing to install using our automated tooling, as we decided to ship the Xcode 10.1 image without the simulators, rather than further delay publishing the image.

We had a bug in the Xcode 10.0 image where an older version of the CLT were installed. We have fixed this issue in this image (the tools are version 10.1.0.0.1.1539992718), and we have added an automated test to ensure that we don’t make this mistake again.

The full manifest of the installed software is available here. A raw diff of most of the changes is available in this PR.

Let us know if you have any feedback.

Marc

3 Likes

Can you change the Xcode workspace settings (BuildSystem -> New Build System to Legacy Build System)

Im getting this error while deploying through CircleCi

error: Multiple commands produce ‘/Users/distiller/Library/Developer/Xcode/DerivedData/-*gtnfywrcagsdbqfvcshvmusmdniq/Build/Intermediates.noindex/ArchiveIntermediates//BuildProductsPath/Release-iphoneos/*****.swiftmodule/arm64.swiftmodule’:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.