Category Archives: Xamarin.Mac

Alpha Release: Cycle 6 Preview Update – Release Candidate 1

We are releasing a updated preview of Cycle 6 to the Alpha channel. These updated RCs provide a slew of additional fixes on top of the previous builds, in addition to support for Xcode 7.1. There are still some issues remaining, but the quality is much improved since the initial RC, thanks in great part to community input. Thank you!

If you are used to the updater channels in Xamarin Studio and/or Visual Studio, simply switching to the Alpha channel and getting the latest content will give you the RC1 series of builds. To make it as easy as possible for Xamarin developers to participate in this first RC, we’ve also prepared special versions of our installers which will install the new RC1 build on your Mac and Windows machine if nothing has been previously installed. (Note – if you have gotten web previews of newer Xamarin Platform builds, the installer will not update and you should use the updater in the IDE against the Alpha channel).

Mac Installer  |  Windows Installer

Please note, to use RC1 to develop iOS applications in Visual Studio, you’ll need to install the release on both your Mac and Windows workstations.

The biggest change with the Cycle 6 builds is an overhaul of how Xamarin builds iOS projects on your Mac from Visual Studio. If you happen to experience issues with any of the RC1 products, please log a bug report


Known Issues

  • [Xamarin Studio] – gtk may crash during drag and drop actions.
  • [Xamarin Studio] – Xamarin Studio shows pop up error on creating iOS template projects.
  • [Xamarin Studio] – Holding down Command+Z batches undo actions. (Undo is not executed until key combination is released.)
  • [Xamarin Studio] – iOS extension projects do not compile.
  • [Xamarin Studio] – Adding a new Action to a Controller does not update corresponding *.design.cs file
  • [Xamarin.VS] – Certain iOS projects may have increased build times.
  • [Xamarin.VS] – In some scenarios, iOS applications install, but do not launch from Visual Studio, you must tap on the application manually to launch.
  • [Xamarin.VS/Xamarin.iOS] – Debugger does not stop on breakpoints in async RelayCommand in PCL projects
  • [Xamarin.Mac] – NSOutlineViewDelegate is missing one exported method, leading to applications not displaying contents for the cells.

Products Released


Cycle 6 Release Dates

  • Alpha – August 26th, 2015
  • Alpha 2 – September 2nd, 2015
  • Alpha 3 – September 19th, 2015
  • Alpha 4 – September 24th, 2015
  • RC0 / Alpha 5 – October 6th, 2015
  • RC1 / Alpha 6 – This release!
  • Future RC(s) – October/November 2015
  • Stable – Fall 2015

Alpha Release: Cycle 6 – 5th Alpha Preview / Release Candidate 0

We are releasing a new preview of Cycle 6 to the Alpha channel. This series of builds will be the next major feature release of the Xamarin Platform when they release to Stable later this year. These builds are also the first Release Candidate we are publishing as part of a newly launched RC process, which you can read more about here.

If you are used to the updater channels in Xamarin Studio and/or Visual Studio, simply switching to the Alpha channel and getting the latest content will give you the RC0 series of builds. To make it as easy as possible for Xamarin developers to participate in this first RC, we’ve also prepared special versions of our installers which will install the new RC0 build on your Mac and Windows machine.

Mac Installer  |  Windows Installer

Please note, to use RC0 to develop iOS applications in Visual Studio, you’ll need to install the release on both your Mac and Windows workstations.

The biggest change with the Cycle 6 builds is an overhaul of how Xamarin builds iOS projects on your Mac from Visual Studio. If you happen to experience issues with any of the RC0 products, please log a bug report


Known Issues 

  • [Xamarin.VS] – Xamarin.VS fails to log into build server on Mac machines using El Capitan GM (beta 1). 
  • [Xamarin.VS] – Right clicking build host in XMA connection dialog does not successfully open context menu.
  • [Xamarin.VS] – Breakpoint positions sometimes change when debugging Android applications with multiple breakpoints. 
  • [Xamarin.VS] – When deleting a theme with the Android Designer, it sometimes does not properly remove it. Applying the theme again may cause Visual Studio to hang/restart. 
  • [Xamarin.VS] – In some instances, the license window cannot be dismissed. 

Products Released


Upcoming Release Dates

Alpha – August 26th, 2015

Alpha 2 – September 2nd, 2015

Alpha 3 – September 19th, 2015

Alpha 4 – September 24th, 2015

RC0 / Alpha 5 – Today!

Future RC(s) – October/November 2015

Stable – Fall 2015

Alpha Release: Cycle 6 – 4th Alpha Preview

We are releasing a new preview of Cycle 6 to the Alpha channel. This series of builds will be the next major feature release of the Xamarin Platform when they release to Stable later this year. We wanted to release these builds to a wider audience for consumption via the Alpha channel.

As this is an Alpha release there are bound to be bugs. Please make sure to use the forums below to read up on issues as they are found, and see if any workarounds exist, or log a bug if one doesn’t exist already.


Important Notes

  • [Xamarin Studio / Xamarin.VS] – The Cycle 6 builds now require Xcode 7 or higher. For example, attempting to build an iOS app for device using Xcode 6.4 will now fail with “Native linking failed, undefined symbol:___divdc3”.
  • [Xamarin.VS] – Support for OS X 10.9 Mavericks has been deprecated. The Cycle 6 builds will now require OS X 10.10 Yosemite.

Known Issues 

  • [Xamarin.VS] – Exception when opening interface.storyboard file for a WatchKit project in Visual Studio, when using Xcode7.

Products Released


Upcoming Release Dates

Alpha – August 26th, 2015

Alpha 2 – September 2nd, 2015

Alpha 3 – September 19th, 2015

Alpha 4 – Today!

Beta – September / October 2015

Stable – Fall 2015

Alpha Release: Cycle 6 – 3rd Alpha Preview

We are releasing a new preview of Cycle 6 to the Alpha channel. This series of builds will be the next major feature release of the Xamarin Platform when they release to Stable later this year. We wanted to release these builds to a wider audience for consumption via the Alpha channel.

As this is an Alpha release there are bound to be bugs. Please make sure to use the forums below to read up on issues as they are found, and see if any workarounds exist, or log a bug if one doesn’t exist already.


Known Issues 

  • [Xamarin.VS] – When using Visual Studio with OSX Mavericks, iOS Applications on iOS devices will not run, resulting in an error message. These applications work fine with OSX Yosemite.

Products Released


Upcoming Release Dates

Alpha – August 26th, 2015

Alpha 2 – September 2nd, 2015

Alpha 3 – Today!

Beta – September / October 2015

Stable – Fall 2015

Alpha Release: Cycle 6 – 2nd Alpha Preview

We are releasing a new preview of Cycle 6 to the Alpha channel. This series of builds will be the next major feature release of the Xamarin Platform when they release to Stable later this year. We wanted to release these builds to a wider audience for consumption via the Alpha channel. If you are looking for the iOS 9 preview, you can find that here.

As this is an Alpha release there are bound to be bugs. Please make sure to use the forums below to read up on issues as they are found, and see if any workarounds exist, or log a bug if one doesn’t exist already. 


Known Issues 

  • [Xamarin.VS] – Android applications will not run on device for the 1st attempt. Re-running the same application successive times will successfully deploy it on device.
  • [Xamarin.VS] – When using Visual Studio with OSX Mavericks, iOS Applications on iOS devices will not run, resulting in an error message. These applications work fine with OSX Yosemite.

Products Released


Upcoming Release Dates

Alpha – August 26th, 2015

Alpha 2 – Today!

Beta – September / October 2015

Stable – Fall 2015

Beta Release: Cycle 5 – Service Release 4

We are releasing the Cycle 5 Service Release 4 builds to the Beta channel. Normally these builds would go to the Alpha channel first, but as we are using that for an advance preview of our next major feature release, we’re moving the Cycle 5 Service Release 4 builds to Beta directly. There will likely be one or more updates to these Beta builds before they go to Stable, so this isn’t cutting the timeframe for this release short.

As this is an earlier than normal Beta, there will probably be some issues that still need to be fixed, and others we may find as time goes on. Please use the below forum threads to report and monitor issues that may occur, and find any potential workarounds that may exist. 

** Note for Xamarin VS 2015 Users – If you installed Xamarin using our integration with Visual Studio 2015, you may be prompted to upgrade multiple times due to this release. Users installing with that method were placed on the Alpha channel by default, and we’ve made a one-time adjustment to set you back to the Stable channel. This will result in one upgrade to the new Alpha, and one update to the latest Stable release. Please feel free to select the updater channel you’d like to use, outlined in this guide.  **


Products Released


Upcoming Release Dates

Alpha – N/A

Beta – Today!

Next Beta – Early September 2015

Stable – Mid September 2015

Alpha Release: Cycle 6

We are releasing a preview of a future stable release, dubbed Cycle 6 to the Alpha channel. This series of builds will be the next major feature release of the Xamarin Platform when these builds release to Stable later this year. We wanted to release these build to a wider audience for consumption via the Alpha channel. If you are looking for the iOS 9 preview, you can find that here.

As this is the first Alpha release of a major feature update, there are bound to be bugs. Please make sure to use the forums below to read up on issues as they are found, and see if any workarounds exist. Additionally, please note that this first release does not have a compatible Xamarin.VS build, thus there will be a temporary break between Xamarin.VS and Xamarin.iOS if you are on the Alpha channel. We are working to fix a blocking issue with the Xamairn.VS product, and should be doing an updated Alpha build for that very soon.


Known Issues 

  • [Xamarin Studio] – Xamarin Studio Windows build is not available with this release. This will be provided during the next Cycle 6 Alpha update.
  • [Xamarin.VS] – Xamarin.VS will be incompatible with Xamarin.iOS 8.13.0 for the time being. We will be putting out an updated VS to the Alpha channel soon which will restore compatibility.

Products Released


Upcoming Release Dates

Alpha – Today!

Beta – September / October 2015

Stable – Fall 2015

Stable Release: Cycle 5 – Service Release 3

The previously released Cycle 5 – Service Release 3 builds from the Beta channel have finished their testing runs and are now ready for release to the Stable channel. There have not been any additional fixes added since the updated Beta release last week.

Please check the product release notes for a full list of fixes to each product included in this release.


Products Released


Upcoming Release Dates

Alpha – July 17th, 2015.

Alpha 2 – July 23rd, 2015.

Beta – Aug 4th, 2015.

Stable – Today!

UPDATED – Beta Release: Cycle 5 – Service Release 3

** UPDATE – The Xamairn.iOS build now also includes a fix for Watch Apps being rejected during app submission. **

We are releasing an updated preview of our next upcoming stable release, dubbed Cycle 5 – Service Release 3, to the Beta channel. These builds contain additional patches that were not included in the previous alphas.

This Beta release is almost ready for Stable, however we are waiting on a fix for one remaining issue, noted below. If you are encountering this issue and need to submit a Watch App immediately, we provided a download only build of Xamarin.iOS last week, based off our current Stable build to address this issue. This will be fixed for Cycle 5 Service Release 3 when it goes to Stable. 


Products Released


Upcoming Release Dates

Alpha – July 17th, 2015.

Alpha 2 – July 23rd, 2015.

Beta – Today!

Stable – Early August

2nd Alpha Release: Cycle 5 – Service Release 3

We are releasing an updated preview of our next upcoming stable release, dubbed Cycle 5 – Service Release 3, to the Alpha channel. These builds contain additional patches that were not included in the previous alpha.

As this is an Alpha preview, there are still some known issues to be aware of. These are regressions not against the current stable, but against the previous Alpha release. We’re looking to have these fixed in an upcoming preview, but felt they were not severe enough to hold back an Alpha containing fixes people may be waiting on.


Known Issues 

  • [Xamarin Studio] – Support for projects created with VS 2015 is not included in this build.
  • [Xamarin.iOS] – Xamarin.Forms iOS applications may crash when launching to simulator in release mode.
  • [Xamarin.Android] – API-22 binding is not complete in this build.

Products Released

  • Xamarin.iOS 8.10.4.27
    • Release Notes
    • Forum Thread – Alpha Release: Xamarin.iOS 8.10.4, Cycle 5 – Service Release 3
    • Issues Addressed
      • 26699 – Fixed an issue with AOT assemblies not working correctly with CocosSharp projects .
      • 31846 – Fixed errors caused by casting nfloat to float when using the AOT compiler option –aot-options=-O=float3.
      • 29615 – Fixed an issue with the linker for XML files when using no LLVM.
      • 31582 – Fixed a failure occurring for some operations on ARM7.
  • Mono Framework MDK 4.0.3.19
    • Release Notes
    • Issues Addressed:
      • 30043 – Fixed an exception caused by calling Dispose on FileSystemWatcher.
      • 26205 – Fixed a null reference for some NuGet packages with PCLs generated on Windows.
      • 30929 – Fixed issue with files missing from source distribution.

Upcoming Release Dates

Alpha – July 17th, 2015.

Alpha 2 – July 23rd, 2015.

Beta – Late July

Stable – End of July / Early August