diff --git a/Xamarin.MacDev/MonoTouchSdk.cs b/Xamarin.MacDev/MonoTouchSdk.cs index 8c90490..4466855 100644 --- a/Xamarin.MacDev/MonoTouchSdk.cs +++ b/Xamarin.MacDev/MonoTouchSdk.cs @@ -304,12 +304,13 @@ static string GetPlatformKey (PlatformName platform) public Version RecommendedXcodeVersion { get { - PString version; + Version version; + PString value; - if (!versions.TryGetValue ("RecommendedXcodeVersion", out version)) + if (!versions.TryGetValue ("RecommendedXcodeVersion", out value) || !System.Version.TryParse (value.Value, out version)) return new Version (8, 0); - return System.Version.Parse (version.Value); + return version; } }