最近几天陆续有想了解Xamarin朋友们跟我一起Xamarin开发的一些问题,从他们的交流中发现之前写的那篇Xamarin环境安装的文章还是有点片面,只想到了在Windows开发配置,对于使用Mac OS作为开发平台的配置流程并没有涉及,以至于有的在Mac中开发的朋友看到那篇配置Xamarin环境的文章还是不知道如何配置,所以今天就补上这篇在Mac中配置Xamarin.iOS环境。
首先我们在安装Xamarin环境之前,我们需要知道准备工作有哪些:
- 下载Xamarin
- 在Mac中安装Xcode
- Mac OS系统须10.10或者以上
注意事项:
- 如果您看过Xamarin官网关于Mac中安装的介绍,您会发现官网说的是需要最新的iOS SDK 和 最新的Xcode版本,对于这里我的实际经历告诉我,除非您真的需要使用最新的内容,要不然并不需要这样,我想如果您现在在使用Xcode7的话,您并不用去再重新安装Xcode8,如果您是个OC开发者,你会知道Xcode8中的插件以及某些第三方功能被限制了,当然如果您确实在开发中确实要使用到最新的SDK里面的内容,那就必须更新了。
- 如果你开发中需要适配iOS10中的某些功能,此时我们需要将Xamarin更新,但是您要是问我不更新Xcode可不可以呢,这里是不行的,我的惨痛经历告诉你们,我曾经在Windows里面用VS链接虚拟机一周链接不成功,最后问题就在于SDK和Xcode版本不匹配。如果您是用VS For Mac开发的话,如果不更新Xcode的话无法找到最新iOS的系统库支持,也就是说在实现某些功能需要添加系统库依赖的时候,会找不到系统库。
- 安装Xamarin.iOS和Xamarin.Studio需要您在官网注册一个Xamarin账户,因为下载Xamarin统一安装器的时候需要登录,而且这个账户能方便您以后在Xamarin官方论坛上提问与回答。
当您看完这个前言之后,就可以配置相应的基本要求,开始下载安装了:
首先我们需要下载一个Xamarin统一安装器
登录Xamarin官网,点击下载OS X的Xamarin Studio
Xamarin官网登录填写完信息后会出现下面的界面
下载安装器
Xamarin Studio
Xamarin Installer下载完成后点击运行
安装器使用
你可能会遇到这个提示,点击open即可,这个提示是问您是否打开从网上下载的程序
alert.png打开Xamarin安装器后会先看到一个霸王条款,点击接受继续即可
霸王条款.png
之后会出现选择安装的界面,选择Xamarin.iOS和Mac(如果您要开发Xamarin.Android也可以选择)
选择安装.png此时点击您要安装的具体内容,选择您的安装路径,即可开始等待安装了,这里如果你不用开发Xamarin.Android的话,不用安装Android SDK
安装选项.pngVS For Mac
如果你是采用VS For Mac为开发IDE的话,你只需要下载一个VS Installer,然后选择相应的开发项进行安装即可
安装成功后会打开Xamarin Studio,此时您登陆您的Xamarin账户后即可开始使用Xamarin进行开发
登录.png当然如果你的网络出现问题,会显示以下的界面
错误.png此时您只需要选择某一个具体内容的下载链接进行下载即可。
在这里我给大家提供几个下载链接:
Xamarin.iOS的pkg文件
Xamarin Studio的dmg文件
Xamarin.Android的pkg文件
Xamarin.Mac的pkg文件
这些链接在您以后下载其它版本的文件时能直接使用,将后边的版本号换掉即可。
网友评论