We're excited to announce our third preview in the Xamarin.iOS 9.3 series with tvOS and watchOS 2.0 support. Preview 3 introduces TV and Watch 2 support in Visual Studio. It is based on the same Xamarin.iOS as preview 2, but includes the basics needed to build and run TV and Watch 2 apps in Visual Studio.
Those previews are very early, unsupported builds to allow developers to test the new features and platforms recently announced by Apple and for Xamarin to gather feedback and bug reports. Your help is very much appreciated!
This preview does not currently include support for the Xamarin.iOS designer for tvOS or watchOS2.
* watchOS 2.0 on simulator (only)
* tvOS 9.0 GM on both simulator and devices
* Visual Studio (we tested with 2015) with Xamarin VS
* Xcode 7.1 and Xamarin.iOS installed on host Mac
* Apple Watch 2.0 simulator
* Apple TV simulator or Apple TV device
[Xamarin.iOS] – watchOS 2 WatchKit Extension shouldn’t be an execution target.
[Xamarin.iOS] – watchOS 2 applications currently only work on simulator.
[Xamarin.iOS] – Bitcode support is not available for watchOS 2.0 device builds.
[Xamarin.iOS] – watchOS 2 debugging is supported only for default mode in watch simulator.
[Xamarin.iOS] – watchOS 2 and tvOS APIs are not final, some types might be missing or unavailable.
[Xamarin.iOS] – tvOS asset catalog editor is not fully implemented.
[Xamarin.VS] - This preview does not currently include support for the Xamarin.iOS designer for tvOS or watchOS 2.
[Xamarin.VS] - tvOS icon set in asset catalog may not show up in simulator.
[Xamarin.VS] - No binding project support for tvOS.
[Xamarin.VS] - BundleIdentifiers of Watch App Extension, Watch App and companion id have to be set manually.
[Xamairn.VS] - Watch App reference in iOS Project -> References has a yellow warning triangle; this can be ignored.
[Xamarin.VS] - Incremental builds are always turned off for tvOS apps.
[Xamarin.VS] - WatchOS2.0 template is missing asset catalog for icons and launch images.
[Xamarin.VS] - No Glance and Notification mode debugging support in WatchOS 2 applications.
Please report issues to Xamarin via bugzilla.xamarin.com. You can also ask questions in the forum below.