Category Archives: FYI

Preview: Xcode 9 beta 3, iOS 11, macOS 10.13 support – Preview 1

Today we are releasing the following builds as Xcode 9 Web Preview 1. These versions include preview Xamarin SDK bindings and preview IDE compatibility for Apple’s Xcode 9 beta 3 release.

Note that these are standalone download links that are not published in the Xamarin updater channels. As a result, Visual Studio for Mac and Visual Studio 2015 on Windows will offer “updates” back to the current published updater channel versions when you have these versions installed. You will need to disregard those notifications if you wish to keep using these Xcode 9 support previews.

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

Products Released

Preview IDE compatibility packages for Mac and Visual Studio 2015

  • Visual Studio for Mac
  • Download
  • Xamarin.VS (Visual Studio 2015)
  • Download

Preview IDE compatibility installation steps for Visual Studio 2017 Preview

  • Xamarin.VS (for Visual Studio 2017 Preview)
  1. Ensure that you have Visual Studio 2017 Preview version 15.3.0 Preview 4 installed with the Mobile development with .NET workload. (Note that Visual Studio 2017 Preview installs as an additional version alongside your existing Visual Studio 2017 non-preview version.)
  2. Go to Tools > Extensions and Updates…
  3. Open the Online > Visual Studio Marketplace tab.
  4. Search for Xamarin Updater and press Download
    • Created by: Xamarin
  5. Restart Visual Studio (as instructed).
  6. Go to Tools > Options > Extensions and Updates.
  7. Click the Add button next to the Additional Extension Galleries list.
  8. Under the Name field enter Xamarin Xcode 9 Preview (or another name that you prefer).
  9. Under the URL field type in xvs://xcode9-preview/
  10. Click OK to save the changes.
  11. Navigate to Tools > Extensions and Updates > Updates > Xamarin Xcode 9 Preview and press Update for each item to download all the available updates.
  12. Once all of the downloads are complete, close Visual Studio.  The VSIX Installer program will launch automatically to install the components.
  13. Start Visual Studio again.

Uninstall steps for Visual Studio 2017 Preview

If you wish to switch back from the Xcode 9 support previews to the default Xamarin versions bundled in Visual Studio 2017 Preview, use the Visual Studio Installer to un-install, and then re-install, the Mobile development with .NET (Xamarin) workload.

Embeddinator-4000 0.2

On June 16th, we released Embeddinator-4000 version 0.2. This is a tool that allows your existing .NET Code (C#, F# and others) to be consumed from other programming languages and in various different environments.

This means that if you have a .NET library that you want to use from your existing iOS app, you can do that. Or if you want to link it with a native C++ library, you can also do that. Or consume .NET code from Java.

For more information, please see the release notes here.

Technical Bulletin: Stable Update for Windows Signing Certficate

We are releasing new Stable builds to update the certificate for our build signing step, as the old one is about to expire. These builds contain no functional changes from the previously released Stable builds, and thus should have no effect on projects made against the previous Stable builds.

Products Released

  • Xamarin Windows Installer


FYI – New Current Releases Tracking Page

While the release blog has been great at giving more context for what is contained within a given release, we’ve been getting feedback that it’s sometimes difficult to know what the current set of releases are at any given time. In an effort to mitigate that, we’ve created a new page on our developer site which tracks only the current release versions. We’ll be keeping this updated whenever we push out a new release, and will always track whatever our current release offerings are.

Current Releases and Previews