All posts by Brendan Zagaeski

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 7.6.6.14

Preview IDE compatibility package for Visual Studio 2017

  • Visual Studio Tools for Xamarin 4.11.0.770
  • 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.

Preview Release: 15.8 Preview 2

We are releasing the second preview of our next major release, called 15.8. This release aligns with Visual Studio 2017 version 15.8 Preview 2 and Visual Studio 2017 for Mac version 7.6 Preview 2.

As this is a preview release, there are some known issues and the possibility of new issues being found during testing. Please check out the product release notes to see all the fixes and known issues.

Bug reports are welcome. If you see any new issue with these versions, please Report a Problem.


Products Released


Installing

You can switch back to the non-preview versions at any time by launching your side-by-side non-preview installation of Visual Studio 2017 and switching to the Stable updater channel in Visual Studio for Mac.


15.8 Release History

Preview 2 – This Release

Preview 1 – May 8, 2018

Release: 15.7.3 Servicing Update with Xcode 9.4 Support

We are publishing a servicing update for our current major release called 15.7. This update adds SDK bindings and IDE compatibility for Apple’s Xcode 9.4 Release and addresses top issues from the version 15.7 Release. This release aligns with Visual Studio 2017 version 15.7.3 and Visual Studio 2017 for Mac version 7.5.2.

Please check out the product release notes to see all the fixes and known issues for this release.

Bug reports are welcome. If you see any new issue with these versions, please Report a Problem.


Products Released


Installing


Previous Versions

Using the latest versions is recommended. The previous versions of the Xamarin and Mono packages from the Xamarin 15.7.2 release are listed below for reference.

Technical Bulletin: Xcode 9.4

As announced on Apple’s developer news site, Apple has just released Xcode 9.4 final.

The Xamarin team is proceeding as usual to test for compatibility and publish updated versions of Xamarin.iOS and the Visual Studio Tools for Xamarin to align with the new version of Xcode. Keep an eye on this blog for status updates.

Update May 31: The Xamarin 15.7.3 update has now been published with SDK bindings and IDE compatibility for the Xcode 9.4 release.


Xamarin.iOS Xcode 9.4 Support Preview Release History

Preview 2 – May 10, 2018

Preview 1 – April 16, 2018

Preview Release: 15.8 Preview 1

We are releasing the first preview of our next major release, called 15.8. This release aligns with Visual Studio 2017 for Mac version 7.6 Preview 1. This first preview is only available on Mac and does not yet include a new preview of Xamarin.Android. The next preview is targeted to include Xamarin.Android and be available on both Mac and Windows.

As this is a preview release, there are some known issues and the possibility of new issues being found during testing. Please check out the product release notes to see all the fixes and known issues.

Bug reports are welcome. If you see any new issue with these versions, please Report a Problem.


Products Released


Installing

You can switch back to the non-preview versions at any time by switching to the Stable updater channel in Visual Studio for Mac.


15.8 Release History

Preview 1 – This Release

 

Preview Release: 15.7 Preview 4

We are releasing the fourth preview of our next major release, called 15.7. This release aligns with Visual Studio 2017 version 15.7 Preview 4 and a new Visual Studio 2017 for Mac Preview.

This version requires Visual Studio 2017 or higher. Visual Studio 2015 users are encouraged to update to Visual Studio 2017. Users who cannot yet update can continue to use the Xamarin 15.6 Release with Visual Studio 2015.

As this is a preview release, there are some known issues and the possibility of new issues being found during testing. Please check out the product release notes to see all the fixes and known issues.

Bug reports are welcome for any additional issues.


Products Released


Installing

You can switch back to the non-preview versions at any time by launching your side-by-side non-preview installation of Visual Studio 2017 and switching to the Stable updater channel in Visual Studio for Mac.


15.7 Release History

Preview 1 – March 13th 2018

Preview 2 – March 21st 2018

Preview 3 – April 9th 2018

Preview 4 – This Release

Technical Bulletin: Xcode 9.3

As announced on Apple’s developer news site, Apple has just released Xcode 9.3 final.

The Xamarin team is proceeding as usual to test for compatibility and publish updated versions of Xamarin.iOS and the Visual Studio Tools for Xamarin to align with the new version of Xcode. Keep an eye on this blog for status updates.

For users who are planning to update to Xcode 9.3, note that this new version requires macOS High Sierra 10.13.

Update April 3: The Xamarin 15.6.5 release has now been published with SDK bindings and IDE compatibility for the Xcode 9.3 release.


Xcode 9.3 Support Preview Release History

Preview 2 – March 15, 2018

Preview 1 – February 15, 2018

Release: 15.5.2 Servicing Release

We are publishing a servicing release for our current major release called 15.5.

Please check out the product release notes to see all the fixes and known issues for this release.

Bug reports are welcome. If you see any new issue with these versions, please file a report.


Products Released


Included Fixes

This release focuses on a few issues from the Xamarin 15.5 release:

  • Developer Community 155693 [Xamarin.Android] – “error while writing anim: obj\Debug\android\bin\classes\android\support\design\R$anim.class (The process cannot access the file because it is being used by another process)” build error due to locked file when attempting to build.
  • Developer Community 160124 [Visual Studio Tools for Xamarin] (fix for certain scenarios) – “The ‘MonoAndroidDesignerPackage’ package did not load correctly” Visual Studio extension initialization error dialog when attempting to use the Visual Studio Tools for Xamarin. The fix in this release addresses scenarios where the problem occurred when the designer extension was being loaded before other Xamarin extensions.
  • [Visual Studio Tools for Xamarin] – The new Android SDK Manager shows a blank location although the Android SDK is installed.
  • [Visual Studio 2017 installer with the Xamarin workload] – “Android SDK setup (API level 25)” and “Google Android Emulator (API Level 25)” components get uninstalled in certain update scenarios due to a switch from being marked as required to optional. The components have been set back to required for now.
  • [Visual Studio for Mac Tools for Xamarin] – Xamarin.Forms F# template project references an earlier version of the Xamarin.Forms package.

Installing


Previous Versions

Using the latest versions is recommended. The previous versions of the Xamarin packages from the Xamarin 15.5.1 release are listed below for reference.

  • For Mac the previous versions are:
    • Visual Studio for Mac 7.3.0.799
    • Xamarin.Android 8.1.0.24

Release: 15.5.1 with Xcode 9.2 Support

We are publishing an update for our current major release called 15.5. This update adds SDK bindings and IDE compatibility for Apple’s Xcode 9.2 release. This release aligns with a new version of Visual Studio 2017 for Mac and Visual Studio 2017 version 15.5.1.

Please check out the product release notes to see all the fixes and known issues for this release.

If you notice an error in this blog post or have trouble downloading one of the installer packages, please let us know in the corresponding forum thread.

Bug reports are also welcome. If you see any suspicious behavior that you wish to report, please file a quick bug.


Products Released

  • Visual Studio for Mac 7.3.0.799
  • Visual Studio Tools for Xamarin 4.8.0.754
  • Xamarin Remoted iOS Simulator 1.2.2.32

Installing


Previous Versions

Using the latest versions is recommended. The previous versions of the Xamarin packages from the Xamarin 15.5 release are listed below for reference.

  • For Mac the previous versions are:
    • Xamarin.iOS 11.4.0.214
    • Xamarin Remoted iOS Simulator 1.2.0.32

Technical Bulletin: Xcode 9.2

As announced on Apple’s developer news site, Apple released Xcode 9.2 final on December 4.

The Xamarin team is proceeding as usual to test for compatibility and publish updated versions of Xamarin.iOS and the Visual Studio Tools for Xamarin to align with the new version of Xcode. Keep an eye on this blog for status updates.