VM12安装OS X 10.11.1

如果开发者没有苹果机,如何进行ios开发呢?使用虚拟机是个不错的选择。
一、所需资源
VM虚拟机——这个应该都有吧
Mac OS X 10.11.1 链接:https://pan.baidu.com/s/1qYsh63q 密码:wzp8
unlocaker208 链接:https://pan.baidu.com/s/1kUS9v0N 密码:xyyb
python3.x以下版本,不含3.x——这个可以自行到官网上下载,我用的是python2.7.13
二、步骤(前提是先安装好VM)
1.说明
1.1 之所以要去安装python是为了防止运行win-install.cmd时出现“-darwin找不到”等错误。我在完成上述操作后运行win-install.cmd依然出现了这个错误,但最后出现了“Apple Mac OS X”选项,证明操作其实成功了。
1.2 选择python3.x以下版本是因为Python3.x版本和unlocker中的.py版本不兼容

2.安装python
在官网下把适合自己电脑的python版本下载下来以后,就可以安装安装普通软件一样下一步再下一步,最后在Path环境变量中把python的安装路径写进去
这里写图片描述
这里写图片描述

3.运行unlocaker208
3.1 解压unlocaker208压缩包,得到如图所示文件夹
这里写图片描述
右键win-install.cmd选择编辑
搜索echo Patching…,将其下面一行改为

D:\python\python.exe unlocker.py

即自己电脑上python.exe的路径+空格+unlocker.py
这里写图片描述
3.2删除win-install.cmd文件中如图所示关于权限判断的语句(位于文件开头)

net session >NUL 2>&1
if %errorlevel% neq 0 (
    echo Administrator privileges required!
    exit
)

3.3执行程序
保存修改后右键win-install.cmd选择以管理员身份运行,中途可能会报错,但只要之后VM虚拟机选择客户机操作系统那里上出现了“Apple Mac OS X”选项这些错误就无关紧要

4.创建OS X虚拟机
4.1选择“创建新的虚拟机”,之后选择“典型”,先选择“安装程序光盘映像文件”,在文件类型里面选择全部,这时候才会出现OS X的映像,再切换到“稍后安装操作系统”
这里写图片描述
4.2下一步选择客户机操作系统那里,如果之前unlocaker208运行成功的话就会出现如下情况
这里写图片描述
选择“Apple Mac OS X”,之后就都是下一步再下一步,内存、处理器什么的我都是按照默认的来
4.3在“自定义硬件”那块选择“新CD/DVD”,再选择使用IOS镜像文件,把之前准备好的镜像文件选中,如果忽略这一步的话等我们打开OS X虚拟机之后就会出现蓝屏。显示器那块选择“指定监视器设置”,这步的目的之后在处理桌面适应客户机的时候会提到。网络适配器那里选择桥接模式。
4.4在打开OS X虚拟机之前,我们还需要做一件事。在安装OS X的文件夹下找到OS X 10.11.vmx,在smc.present = “TRUE”后添加一句

smc.version = 0

这里写图片描述
之后就可以打开OS X系统的安装了

5.安装OS X
5.1在选择完语言之后会进入如下界面
这里写图片描述
选择“实用工具”中的“磁盘工具”
这里写图片描述
选中VWM….那行,点击上方的“覆盖”进行修改,信息改好后选择“抹掉”完成磁盘分区工作,关掉“磁盘工具”
*5.2在终端关闭System Integrity Protection
这步可以省略,因为没有达到我预期的目的。推荐这步的原因是我装好虚拟机和VM Tools之后发现桌面不能适应虚拟机窗口,有些博客认为是System Integrity Protection保护系统防止/library/preferences/systemconfiguration/com.apple.Boot.plist 这个文件被修改的原因。他们的解决方案是启动os时按住commend + R 键 直到看到苹果标志以进入恢复模式,在实用工具中打开命令行输入

csrutil disable
reboot

即可解决,但考虑到虚拟机是安装在windows下的,键位与苹果机不同,我想在安装系统的时候在命令行中修改,但最后以失败告终
这里写图片描述
不过狗血的时,当时我用了两台显示器,在笔记本外联的那台显示器上无论如何都不能适应客户机,但在笔记本的屏幕上就可以,我也不知道是为什么。
在完成上述操作后进入如下界面
这里写图片描述
选择右侧那个安装操作系统,具体的安装步骤都是下一步在下一步

6.安装VM TOOL
6.1安装完之后会在桌面上出现镜像文件的光盘图标,右键选择“推出”
6.2在VM工具栏选择虚拟机,接着选择安装VMware Tools,稍后会在桌面上出现VMware Tools的图标,并且会弹出安装程序框,选择安装之后系统就会自动帮你装好

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值