"The installed Xamarin.iOS (version 10.3) on the Mac Unnamed Server (...) is not compatible with th



在我的Windows盒子上,我有VS 2017,在我的Mac上,我有Xamarin Studio 6.2。

当我尝试在Windows上的Visual Studio中构建iOS项目时,它抱怨"Mac Unnamed Server((上安装的Xamarin.iOS(版本10.3(与本地Xamarin.iOS(版本10.4(不兼容"。

但是,在 VS 中的帮助 -> 关于中,它报告 Xamarin.iOS 的版本为 10.4.0.123。在Mac上,Xamarin Studio报告我有版本10.4.0.128。据推测,这些应该是兼容的。如其他问题中所述,我已尝试检查更新,但没有可用的更新。

关于这里发生了什么的任何提示?

这些版本实际上不兼容。VS 2017 的 Xamarin 版本目前比 Mac 的 Xamarin 版本晚 1 个版本。我建议将Mac Xamarin iOS版本降级到10.4.0.123,您可以从Xamarin帐户下载页面获取:https://store.xamarin.com/account/my/subscription/downloads#all-versions

获取日期为2月28日(或3月1日,具体取决于您所在时区(的10.4版本,即VS 2017中安装的版本10.4.0.123。

有关详细信息,请参阅此发行说明:https://releases.xamarin.com/category/xamarin-for-visual-studio/

并注意上面的这一行:

请注意,目前,Xamarin for Visual Studio 2017比Visual Studio 2015版本落后一个版本。

因此,Mac上的Xamarin Studio也落后于一个版本。因此,您可以将Mac降级到匹配的版本或返回到VS 2015。

最新更新