Alpha Release: Xamarin.iOS 9.2, Cycle 6 Feature Release

BrendanZagaeskiBrendanZagaeski USForum Administrator, Xamarin Team Xamurai
edited November 2015 in Xamarin.iOS

This thread has now been closed to direct all further updates about this release onto the new RC2 announcement:
http://forums.xamarin.com/discussion/55620/beta-release-cycle-6-feature-release-release-candidate-2/p1

Thanks for all your continued participation in the release candidate process!


Bug reports wanted!

Please file a bug for any new issue you find in these Cycle 6 versions that you would like the Xamarin team to investigate. This Alpha release is a chance to help ensure that the final Cycle 6 Stable release will work smoothly with your specific projects and environment.

Installing the Alpha and switching back to Stable

You can install this new Alpha version or switch back to the current Stable version by changing updater channels.

If you prefer, you can also use a special version of the standalone combined Xamarin installer that automatically downloads all of the Alpha packages and installs them. Using this installer is equivalent to switching to the Alpha channel, except that your updater channel preference can be left at "Stable." See the release blog post for the link for Mac and Windows.

Known issue in the standalone installer

Non-public Bug 35425 - [Standalone Alpha installer] Mac-only: on some systems the standalone Alpha installer might crash on the second installation screen during some attempts to run the installer. Workaround: wait approximately 10 seconds on the first screen of the installer before clicking "Continue".

Release info

Visual Studio Extension

  • Xamarin.VisualStudio_4.0.0.1649.msi (90e1af2)

Mac

  • monotouch-9.2.1.21.pkg (9ce9e8b)

Release notes: http://developer.xamarin.com/releases/ios/xamarin.ios_9/xamarin.ios_9.2/

Release Blog including estimated timeline to Stable: https://releases.xamarin.com/alpha-release-cycle-6-preview-update-release-candidate-1/

See the release blog and "Xamarin Release Cycles" for more information about "cycles," "service releases," and "feature based releases."

Compatibility notes

  • [XamarinVS] [iOS] XamarinVS 4.0.0 uses a new SSH-based build host connection that no longer requires the old "Xamarin.iOS Build Host" app on the Mac. (For a few more details see the release notes and a short introduction to setting up the new SSH connection.

  • [iOS] 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 Studio] [XamarinVS] [iOS] [Android] Support for OS X 10.9 Mavericks has been deprecated. The Cycle 6 builds now require OS X 10.10 Yosemite.


EDIT Oct 6: Update link for "short introduction to ... the new SSH connection".
EDIT Oct 30: Update for new Alpha builds!

Posts

  • I have a Problem when trying to deploy to the iphonesimulator:

    Severity    Code    Description Project File    Line
    Error       Could not load Info.plist: Could not find file "/Users/urfan/Library/Caches/Xamarin/mtbs/builds/MyAppiOS/02430d03dea8eeccf0f7a0b216e9fe87/bin/iPhoneSimulator/Release/MyAppiOS.app/Info.plist".     
    

    Building for iPhone works though

  • BrendanZagaeskiBrendanZagaeski USForum Administrator, Xamarin Team Xamurai
    edited October 2015

    @BastiUrfan, thanks for the report!

    The $HOME/Library/Caches/Xamarin/mtbs is no longer used by the new SSH-based build host (the new directory is under $HOME/Library/Caches/Xamarin/XMA). As a first debugging step, I would make sure both the Mac and the Windows PC are updated to the current Alpha version, then clean the project while XamarinVS is connected to the build host, and then try building again. It would also be safe to try deleting $HOME/Library/Caches/Xamarin/mtbs and $HOME/Library/Caches/Xamarin/XMA. And to be thorough you could also try deleting the bin and obj folders in the project directory on Windows.

    If that does not solve the problem, please do file a quick bug report. Thanks in advance!


    EDIT Correction: the $HOME/Library/Caches/Xamarin/mtbs/builds is still used by the new SSH-based build host as the build output location. But as it turns out, that won't alter the "first debugging step" I suggested above.

  • Thanks for the fast Response.

    I was able to resolve it by deleting the mentioned directories and doing a clean build in VS.

  • BrendanZagaeskiBrendanZagaeski USForum Administrator, Xamarin Team Xamurai

    Cycle 6 "Release Candidate" version 1 has been published to the Alpha channel today, and the standalone installers have been updated accordingly.

    I have updated the version numbers in the first post in the thread and updated the bug-filing link for these new versions. Please continue to submit any bugs you might find. Many thanks!

  • BrendanZagaeskiBrendanZagaeski USForum Administrator, Xamarin Team Xamurai

    This thread has now been closed to direct all further updates about this release onto the new RC2 announcement:
    http://forums.xamarin.com/discussion/55620/beta-release-cycle-6-feature-release-release-candidate-2/p1

    Thanks for all your continued participation in the release candidate process!

This discussion has been closed.