VM上搭建iOS开发环境
2016-02-19 本文已影响302人
龙马君
安装虚拟机VM 10
安装unlock130
- 先把VM的相关服务停止
- 进入unlock-all-v130\windows,然后用管理员身份运行install.cmd
- 此时新建虚拟机时候,才可以选择[Apple Mac OS X(M)]
VM12要使用unlock208才可以。
下载地址:链接:http://pan.baidu.com/s/1dFFcDOl 密码:ur6k

虚拟机安装OS X 10.10
安装XCode
- 此时需要更新系统到10.10.5。
App Store更新里面更新,有2.87G2. 安装XCode
安装cocoapods
- 更新ruby,终端输入如下命令(把Ruby镜像指向taobao,避免被墙,你懂得)
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
gem sources -l (用来检查使用替换镜像位置成功)
- 下载安装CocoaPods
终端输入:
sudo gem install cocoapods
VM12的话,需要配合安装unlocker208
系统升级到10.11.6
慢慢的你会觉得10.10系统很慢了,这时候你需要更新下系统,性能很明显提升了。
本人在更新到最新10.11.6的时候碰到了一个很严重的问题,就是iPhone,iPod居然识别不到,虚拟机都显示已经连接了,结果有重新做了一遍,还是不行。
后来网络上搜索下,有人说可能是osx10.11USB接口有问题,我就试着把虚拟机设置那边把USB接口改成2.0,没想到可以了。

常见问题
- 启动虚拟机出现错误提示。

解决:用文本编辑器打开xxx.vmx文件,添加一句代码:
smc.version = 0