Stable Release: Cycle 8 Service Release 0 w/ Xcode8.1 Support

We are releasing updated builds of Cycle 8 Service Release 0 to the Stable channel. These build support the final release of Xcode 8.1 from Apple (released today).

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.


Remaining higher visibility known issues related to Xcode 8.1

  • [Xamarin Studio] – 45861 – “May Slow Down Your iPhone … The developer of this app needs to update it to improve its compatibility.” because of default “i386” supported architecture setting in the iPhoneSimulator configuration on new projects
    • Fix: Change Project options > iOS Build > Supported architectures to x86_64 (instead of the default i386) for the iPhoneSimulator configuration.
  • [Xamarin.iOS] – 45899 – “error HE0035: Could not find a paired iPhone device for the Watch ‘watchOS 3.1 (14S471a) – Apple Watch – 42mm’ (C64439C5-9D9C-4B5C-B3B5-F77BBAA5B669)” when attempting to launch watch app on series1 sim

Other higher visibility known issues

  • [Xamarin.Android]46279 – “C:\Program Files (x86)\MSBuild\Xamarin\Android\mono-symbolicate” store-symbols … “obj\Release\android/assets” …  exited with code -1073740791″ and “Assertion at ..\mono\metadata\class.c:5078, condition `class’ not met” when attempting to create Android packages in the Release configuration.
    • Beta channel: The current Beta versions are not affected by this issue, so updating to Beta is one possible workaround.
    • Alternate partial workaround: Disable the symbolication step by opening the Android app project .csproj file in a text editor and changing the following line anywhere that it appears to say “false” instead of “true”: <AndroidManagedSymbols>true</AndroidManagedSymbols>

Intentional changes in Xcode 8.1 itself
As usual, be sure to also check the upstream release notes.

  • “May Slow Down Your iPhone … The developer of this app needs to update it to improve its compatibility.” alert dialog will be displayed when 32-bit applications are launched on 64-bit devices and simulators.
    • Fix: Be sure to configure your project to provide a 64-bit build for 64-bit devices.

Products Released


Release Dates

Stable – This Release!