我在Windows 7 pro计算机上使用VS 2017创建了一个iOS应用程序,并尝试连接到Mac 10.11(El Capitan)计算机 . 我可以使用Visual Studio 2017 Xamarin Mac Agent从Windows机器上看到mac机器 .
我在Mac OS 10.11上没有安装特定于Xamarin的软件 .
我的问题是我需要在Mac机器上安装的最低软件是什么,所以我可以将Xamarin Mac Agent从Windows机器连接到Mac机器?
要从Windows中的Visual Studio连接到Mac,在Mac Machine上安装的最小软件将只是Visual Studio for Mac . 安装它将为您安装以下组件:
Visual Studio for Mac IDE
Xamarin.iOS
Xamarin.Mac
Xamarin.Android
单声道运行时
Visual Studio for Mac将要求您安装Xcode以便iOS开发工作 . Xcode将与iOS模拟器一起包含在内 .
但是,最新的Xcode(8.3或9)需要MacOS Sierra(10.12)及更高版本 . 最新版本的Xamarin.iOS需要最新版本的Xcode .
在您的情况下,如果您的Mac卡在El capitan OS上,您将只能将Xcode最大值更新为v8.2 . 适用于Xcode 8.2的兼容Xamarin.iOS版本将为10.3或10.4 . 您需要下载这些特定版本并在Mac中替换最新的Xamarin.iOS版本 . 您只能在xamarin.com上下载v10.3 . 如果你想要v10.4,你需要给Xamarin发电子邮件 . v10.3的下载链接是HERE .
在Mac中进行配置后,还需要降级Windows中的Xamarin.iOS版本 . 您必须在Windows和Mac计算机上都有匹配的Xamarin.iOS版本才能使Mac Agent正常工作 . Xamarin.iOS 10.3的等效Xamarin VS版本是v4.2 . 下载链接是HERE
登录后,下载链接均来自xamarin.com .
1 回答
要从Windows中的Visual Studio连接到Mac,在Mac Machine上安装的最小软件将只是Visual Studio for Mac . 安装它将为您安装以下组件:
Visual Studio for Mac IDE
Xamarin.iOS
Xamarin.Mac
Xamarin.Android
单声道运行时
Visual Studio for Mac将要求您安装Xcode以便iOS开发工作 . Xcode将与iOS模拟器一起包含在内 .
但是,最新的Xcode(8.3或9)需要MacOS Sierra(10.12)及更高版本 . 最新版本的Xamarin.iOS需要最新版本的Xcode .
在您的情况下,如果您的Mac卡在El capitan OS上,您将只能将Xcode最大值更新为v8.2 . 适用于Xcode 8.2的兼容Xamarin.iOS版本将为10.3或10.4 . 您需要下载这些特定版本并在Mac中替换最新的Xamarin.iOS版本 . 您只能在xamarin.com上下载v10.3 . 如果你想要v10.4,你需要给Xamarin发电子邮件 . v10.3的下载链接是HERE .
在Mac中进行配置后,还需要降级Windows中的Xamarin.iOS版本 . 您必须在Windows和Mac计算机上都有匹配的Xamarin.iOS版本才能使Mac Agent正常工作 . Xamarin.iOS 10.3的等效Xamarin VS版本是v4.2 . 下载链接是HERE
登录后,下载链接均来自xamarin.com .