******************没用Mac 的机子,也只能靠虚拟机了**********
1 安装VMware 10
从网上下载即可
2 下载MAC OS 10.9.5的安装镜像,网上有很多,最好使用懒人安装版 (.sdr文件)

3 下载VMware 对 MAC OS 的解锁工具 unlock-all-v120

4 安装解锁工具,管理员安装里面的Windows-Install 那个批即可

5 开始创建虚拟机,安装步骤,

分类: 其他

VM10装Mac OS X 10.9.3及更新到Mac OS X 10.10,让你的windows也能玩Swift 。 
 最近WWDC放出终极大招——新的编程语言Swift(雨燕),导致一大波程序员的围观和跃跃欲试。当然了,工欲善其事,必先利其器,所以对于那些没有Mac又想要尝鲜的小伙伴肯定很为难。但是,请放心,本文教你如何在Windows下也能体验Mac的滋味,当然咯,最主要的还是体验新的语言Swift。好了话不多说,直接开始,贴图比较多,耐心等待图的刷出。

所需软件
vm10虚拟机安装苹果Mac10.9系统(带工具)http://www.helloswift.com.cn/swiftdown/soft/2014/0608/3095.html
 
基本步骤
2.1. 虚拟机的安装
2.2. 插件安装
2.3. Mac OS X 10.9.3的安装
2.4. VMTool以及Darwin6.0.3的安装
2.5. 设置共享文件夹
2.6 . 升级Mac OS X Yosemite
其他的一些tips
后续
 
一、所需软件
VMware Workstation 10 及注册机  
装Mac OS X插件  http://pan.baidu.com/s/1EPPh0
Mac OS X 10.9镜像   http://pan.baidu.com/s/1pJ7oD0f 
10.10镜像  :    http://pan.baidu.com/s/1gd4hm8r
Xcode6.2    :   http://pan.baidu.com/s/1gd4hm8r
Xcode6.2 Command Tools    :  http://pan.baidu.com/s/1pJGchR1
Darwin6.4   :   http://pan.baidu.com/s/1bnx3KGf
unlock-all-v120  : http://pan.baidu.com/s/1kTF4wHD
Mono On Mac  :  http://pan.baidu.com/s/1bnjq8mN
Xamarin.IOS:   http://pan.baidu.com/s/1bnsefyn
Xamarin Studio On Mac OS:  http://pan.baidu.com/s/1bnsefyn
 
 
(Apple 官方下载地址:https://developer.apple.com/downloads/    没ID 的 自己注册一个)
 
 
基本上所用到的软件都在上面了,点击即可下载,下面开始进入正题。

二、基本步骤

1.虚拟机的安装

下载上面的Vmare Workstation,以管理员身份运行,安装,一直下一步即可,别放C盘以免拖慢系统速度。VM安装好后,开始用注册机来激活,输入激活码即可。

2.插件安装

步骤一完成后,打开任务管理器,找到服务项,选择按名称排序,将框中四项全部停止运行。

然后打开下载的插件,解压unlock-all-v120.zip文件,找到 unlock-all-v120\windows\install.cmd,右键以管理员身份运行,等待运行完即可。

3.Mac OS X 10.9.3的安装

相信你以上步骤已做好了,开启下面旅程吧。基本都是图片,所以很容易,just follow。


 
 
 
 


 
 
 

 
 
 
 

   

然后出现苹果标志,稍等片刻,会出现语言选择,选择简体中文再下一步

然后点击左上角的磁盘工具,选择退出磁盘工具。然后在安装界面点击继续,再点击安装

安装完成,直接重启即可。至此,所有的安装步骤都完成了。

4.VMTool以及Darwin6.0.3的安装

     

5.设置共享文件夹

 

共享文件夹的说明:由于虚拟机无法访问本机的硬盘,所以需要设置共享文件夹来方便虚拟机读取电脑的物理内存。

6.升级Mac OS X Yosemite

步骤类似,首先将CD弹出,设置为10.10的镜像文件,然后连接CD即可,类似VMTool的安装。直接点击安装或下一步即可。由于上传大小限制,所以我将原来的镜像文件切割成两部分,下载下来后,直接解压那个zip文件即可,然后就能得到iso文件了.

三、其他的一些tips

当再次打开虚拟机时,发现进入的是下面界面

之前装好的虚拟机不见了,不要着急,按照下图设置即可

是不是又出现了,接下来就尽情的玩耍吧,Xcode 6 是必不可少的啦。

四、后续

我的电脑是win8,但是win7步骤基本一致,没有太大区别。还有一个就是AMD的貌似安装不了,只能intel的,如果你有好的方法,也可以分享下。
作者: VongLo 
出处: http://wang9262.github.io

经过上面的流程,我们看到了最好的画面:

【Xamarin 在Mac OS 上的部署安装环境】的更多相关文章

  1. 在 Mac OS 上编译 OBS

    本文转自:在 Mac OS 上编译 OBS | www.samirchen.com 安装环境 第一步,做准备工作,安装编译 OBS 所需要的环境,流程如下: // 给当前用户添加 /usr/local ...

  2. 在 Mac OS 上使用 TypeScript 编写 ASP.NET Core 1.0 应用

    var appInsights=window.appInsights||function(config){ function r(config){t[config]=function(){var i= ...

  3. 在 Mac OS 上创建并运行 ASP.NET Core 1.0 网站

    var appInsights=window.appInsights||function(config){ function r(config){t[config]=function(){var i= ...

  4. 如何将NTFS格式的移动硬盘挂接到Mac OS上进行读写(Read/Write)操作

    现在硬盘便宜,很多同学都有移动硬盘,如果你同时使用Windows与Mac OS的话,移动硬盘最好不要使用NTFS文件系统,否则在Mac OS上,你只能读你的移动硬盘,不能写. 但是实际上的情况是,移动 ...

  5. Mac OS 上设置 JAVA_HOME

    Mac OS 上设置 JAVA_HOME 原文链接:http://han.guokai.blog.163.com/blog/static/136718271201301183938165/ 由于需要, ...

  6. 在 Mac OS 上编译 FFmpeg

    本文转自:在 Mac OS 上编译 FFmpeg | www.samirchen.com 安装 Xcode 和 Command Line Tools 从 App Store 上安装 Xcode,并确保 ...

  7. 转-在Mac OS上搭建Python的开发环境

    在Mac OS上搭建Python的开发环境   本文转载自:http://www.jb51.net/article/76931.htm 一. 安装python mac系统其实自带了一个python的执 ...

  8. 在Mac OS X中部署Tomcat的经验

    因为前几天重装了Mac的系统.准备接下来把一些必需的实验环境都搭建起来.这里简单总结一下在Mac OS X上部署Tomcat应该注意的事情: 下载Tomcat的相应版本号,如http://tomcat ...

  9. iTerm2终端工具在Mac OS上使用详解

    一.概述 因个人工作需要,使用终端工具进行运维和开发工作,但是Mac OS 自带的终端工具使用堡垒机登录配置不了,而且使用CRT等终端工具每次登录堡垒机都需要配置密码,操作起来很麻烦.一直想找一款终端 ...

随机推荐

  1. poj3177 Redundant Paths

    Description In order to get from one of the F (1 <= F <= 5,000) grazing fields (which are numb ...

  2. Redis应用场景 及其数据对象 string hash list set sortedset

    原文地址:http://www.cnblogs.com/shanyou/archive/2012/09/04/2670972.html Redis开创了一种新的数据存储思路,使用Redis,我们不用在 ...

  3. windows内核对象句柄

    内核对象用于管理进程.线程和文件等诸多种类的大量资源,每一个内核对象都只是一个句内存快,它由操作系统内核分配,并只能右操作系统内核访问.这个内存块是一个数据结构,其维护着与对象相关的信息,其中少数成员 ...

  4. Mac下Sublime Text 3安装配置

    1.下载Sublime Text 3 2.安装Package Control,参考 快捷键 control + ` 或者菜单栏选择View > Show Console 在控制台输入: impo ...

  5. HDU3727--Jewel (主席树 静态区间第k大)

    Jewel Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Subm ...

  6. cpppp

  7. 深入理解linux网络技术内幕读书笔记(八)--设备注册与初始化

    Table of Contents 1 设备注册之时 2 设备除名之时 3 分配net_device结构 4 NIC注册和除名架构 4.1 注册 4.2 除名 5 设备初始化 6 设备类型初始化: x ...

  8. 苹果推送APNS总结 (

    开发状态服务器地址 gateway.sandbox.push.apple.com 2195产品状态服务器地址 gateway.push.apple.com         2195 Developme ...

  9. J2EE基础总结(4)——JSP

    什么是JSP       JSP全名为Java Server Pages,中文名叫javaserver页面,其根本是一个简化的Servlet设计,它是由Sun  Microsystems公司倡导.很多 ...

  10. Jquery autocomplete 插件使用

    轻松实现类似百度输入框联想功能: autocomplete 是一个很厉害的插件,该插件基于jquery,在jquery官网能下载到最新版本. 首先,jQuery UI 是基于 jQuery 的,所以, ...