Preview Release: Xcode 10 GM

Today we are releasing the following builds as Xcode 10 GM Web Preview. These versions include preview Xamarin SDK bindings and preview IDE compatibility for Apple’s Xcode 10 GM seed release.

Any bug reports about these preview Xamarin bindings are much appreciated!

Products Released

  • Visual Studio for Mac

Preview IDE compatibility package for Visual Studio 2017

  • Visual Studio Tools for Xamarin
  • Download for Visual Studio 2017
  • Xamarin Remoted iOS Simulator
  • Download for Visual Studio 2017

Installing on Mac

With this release, we’re introducing a new way to access the Xcode 10 preview support in Visual Studio for Mac. From now on, you’ll be able to access all the necessary bits for Xcode 10 within the IDE, through an updater channel named “Xcode 10 Preview”. This Xcode channel operates the same way as our current Stable, Beta, and Alpha channels. To try these newest Xcode builds, do the following:

  1. Select “Visual Studio > Check for Updates”.
  2. In the “Update channel” combo box, select “Xcode 10 Preview” and press the “Switch Channel” button:
  3.  Once you switch, the builds will start to download automatically. Once they’re downloaded you’ll be promted to restart and install the new builds.
  4. To switch back to Stable, Beta, or Alpha builds, simply switch back to the appropriate channel.

Today’s release to the Xcode channel contains the builds with support for the Xcode 10 GM seed. To get notified immediately of new builds, make sure to select the “Check Automatically” checkbox.

Installing IDE compatibility for Visual Studio 2017 version 15.8

(This package is not yet available. It is in-progress and will be added to this blog post as soon as possible.)

  1. Ensure that Visual Studio 2017 is up-to-date at version 15.8 and has the Mobile development with .NET workload installed.
  2. Download the combined IDE compatibility .vsix file. If your web browser saves the file with a .zip extension, rename it back to .vsix after download.
  3. Double-click the .vsix file to launch the VSIX Installer.
  4. Be sure to select only your non-preview instance of Visual Studio 2017 when prompted. (This .vsix package is based on the Xamarin 15.8 release, so it is not fully compatible with Visual Studio 2017 version 15.9 Preview.)
  5. Click Install, and wait for the VSIX Installer to download and install the components.

Uninstall steps

If you wish to switch back from the Xcode 10 beta support previews to the default Xamarin versions bundled in Visual Studio 2017 version 15.8:

  1. Navigate to Tools > Extensions and Updates >  Installed.
  2. Locate the Visual Studio Tools for Xamarin (Alpha) item.
  3. Click the Uninstall button.
  4. Close Visual Studio 2017 to allow the VSIX Installer to launch and complete the uninstall process.