I can set breakpoints in Visual Studio 2013 for an iOS app and the breakpoints work correctly using Xamarin iOS Build Host and iphone simulator. However, if I set breakpoints in the portable class library that contains my Xamarin.Forms logic they never trigger (class library is in same solution). If I put
Debugger.Break() in my code it breaks, but it doesn't break on the line of code in the library; instead it breaks on
UIApplication.Main (args, null, "AppDelegate") in the iOS app.
FWIW, I tried this before and after updating to latest version of all Xamarin bits, but got the same result.
Here are all the version numbers on Windows:
Microsoft Visual Studio Premium 2013
Version 12.0.30723.00 Update 3
Microsoft .NET Framework
Xamarin 3.11.445.0 (5061f92)
Visual Studio extension to enable development for Xamarin.iOS and Xamarin.Android.
Xamarin.Android 18.104.22.168 (d23da369e436488f38c8ab8fe8a9ae7d9ea5256b)
Visual Studio plugin to enable development for Xamarin.Android.
Xamarin.Forms Intellisense 1.0
Provides intellisense for Xamarin.Forms in the XML editor.
Xamarin.iOS 22.214.171.124 (7741cc495ab0baf04ff0405d0604bc27f0ecae2e)
Visual Studio extension to enable development for Xamarin.iOS.
Xamarin.iOS Unified Migration 1.0
Automated migration for Xamarin iOS Classic projects to Unified
Early preview of Xamarin Test Cloud integration
Version numbers on Mac OS X:
OS X Yosemite
Build Host 126.96.36.1996