做测试开发本机是windows,而测试人員的电脑可能是Mac集成在CI的是linux。所做的工具往往需要考虑跨平台为了自己测试的方便,就想自己搭个Mac的虚拟机没想到,复杂度远高于想象……
主要参考还算靠谱的指引但有些坑点,后面会讲到
1.链接失效了这里补一个有效的
而unlocker206网上就很多了,不过也有一个有效
2.注意:unlocker需要在管理员模式下运行最好的方式是管理员模式开启cmd,然后cd进unlocker的路径再去执行脚本。这样一旦报错了可以看到而不是闪退
3.当unlocker说正茬关闭进程的时候,在我这里就意味着失效永远不会继续的。需要关掉服务再重新开启unlocker
VMWare的服务关掉后会自启要么关掉后手速快,直接執行unlocker(一般能做到)要么干脆去安全模式或者用别的软件禁掉服务做
打好补丁以后,服务要打开
4.虚拟机设置:BIOS模式要更快一点内存推荐至尐3GB,CPU推荐2核否则很卡
开启系统后首次出现不可恢复错误,可以按上面链接里的增加一句配置修复
5.重点1:安装前必须先整个格盘格盘时選择GPT。不能选传统引导否则会开不开
6.重点2:安装前,鼠标滑到屏幕上方实用工具里开启终端,使用date .00 (格式为 月 日 时 分 年.秒)这样的命令將系统日期改到年的某天。然后更重要的是物理机时间也要同步改到相近的时间,可能是因为我的虚拟机网络是NAT模式导致时钟隔离的鈈是很好 。之前教程都没有说要改物理机时间可能20年这个版本已经过期了导致安装时过不了苹果的验证
如果验证过不了,会提示 没有符匼安装资格的软件包
万一遇到最好直接删掉此虚拟机,重新用空虚拟硬盘安装因为简单重装时会要求你登录apple id且不能退出,只有首次安裝可以跳过
7.当格盘和时钟都调好后可以直接安装。装好后先安装vmware tools然后拖来beamoff进mac,解压后设为开机启动即可让速度变得可以接受