美文网首页xamarin开发技术
教您如何配置Xamarin.iOS(Mac开发)环境

教您如何配置Xamarin.iOS(Mac开发)环境

作者: Funky_Xamarin | 来源:发表于2017-04-23 17:49 被阅读1517次

    最近几天陆续有想了解Xamarin朋友们跟我一起Xamarin开发的一些问题,从他们的交流中发现之前写的那篇Xamarin环境安装的文章还是有点片面,只想到了在Windows开发配置,对于使用Mac OS作为开发平台的配置流程并没有涉及,以至于有的在Mac中开发的朋友看到那篇配置Xamarin环境的文章还是不知道如何配置,所以今天就补上这篇在Mac中配置Xamarin.iOS环境。


    首先我们在安装Xamarin环境之前,我们需要知道准备工作有哪些:

    1. 下载Xamarin
    2. 在Mac中安装Xcode
    3. Mac OS系统须10.10或者以上

    注意事项:

    1. 如果您看过Xamarin官网关于Mac中安装的介绍,您会发现官网说的是需要最新的iOS SDK 和 最新的Xcode版本,对于这里我的实际经历告诉我,除非您真的需要使用最新的内容,要不然并不需要这样,我想如果您现在在使用Xcode7的话,您并不用去再重新安装Xcode8,如果您是个OC开发者,你会知道Xcode8中的插件以及某些第三方功能被限制了,当然如果您确实在开发中确实要使用到最新的SDK里面的内容,那就必须更新了。
    2. 如果你开发中需要适配iOS10中的某些功能,此时我们需要将Xamarin更新,但是您要是问我不更新Xcode可不可以呢,这里是不行的,我的惨痛经历告诉你们,我曾经在Windows里面用VS链接虚拟机一周链接不成功,最后问题就在于SDK和Xcode版本不匹配。如果您是用VS For Mac开发的话,如果不更新Xcode的话无法找到最新iOS的系统库支持,也就是说在实现某些功能需要添加系统库依赖的时候,会找不到系统库。
    3. 安装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

    安装选项.png
    VS 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文件
    这些链接在您以后下载其它版本的文件时能直接使用,将后边的版本号换掉即可。

    到这里Xamarin.iOS(Mac开发)环境配置的介绍就完成了,希望能对您有所帮助。

    ——End 有问题可以加我微信,大家一起讨论

    相关文章

      网友评论

      • 江山此夜寒:大神,请问,NSAppTransportSecurity这个允许网络,在Xamarin.iOS的plist里面怎么设置,我找不到
        Funky_Xamarin:@江山此夜寒 这个设置跟iOS的设置是一致的,你百度搜索iOS就能解决,Xamarin在Mac中的某些操作跟Xcode中设置是一样的,plist文件用xml打开添加一段代码不就能能完成么

      本文标题:教您如何配置Xamarin.iOS(Mac开发)环境

      本文链接:https://www.haomeiwen.com/subject/mhsszttx.html