iOS自动化测试方案(五):保姆级VMware虚拟机安装MacOS

简介: 详细的VMware虚拟机安装macOS Big Sur的保姆级教程,包括下载VMware和macOS镜像、图解安装步骤和遇到问题时的解决方案,旨在帮助读者顺利搭建macOS虚拟机环境。

一、前言

为什么会有虚拟机这种东西?它存在的意义是什么[能解决什么问题]?哈哈~你以为现在看到的文章在哪里?你以为每天刷的抖音数据在哪里?咱们都不是舍得去买苹果笔记本的主,也不是舍得买个win系统的电脑给整成linux系统!所以它的意义出来了,就是给咱们提供没有或想要解决某一类问题而出现的产物。

话不多说,直接开干

二、VMware+MacOS镜像

2.1、先下载vmware-workstation

注册码:(不管多少、真假;均可百度所得)
UZ1WH-0LF5K-M884Z-9PMXE-MYUYA
VF1N2-8DX1K-M8D0P-6FZG9-NVKZ4
UC3WA-DFE01-M80DQ-AQP7G-PFKEF
GY7EA-66D53-M859P-5FM7Z-QVH96
CC15K-AYF01-H897Q-75Y7E-PU89A
UV31K-2NG90-089XP-UZP7G-YAHU2
CA5MH-6YF0K-480WQ-8YM5V-XLKV4
ZA1RA-82EDM-M8E2P-YGYEZ-PC8ED
tips:最新的 ESXi 7.0 Update 1 官方 Guest OS 列表仅支持到 macOS 10.15,但实际上可以正常运行 macOS Big Sur,当然运行在非 Mac 硬件上需要esxi-unlocker 才可开启。

2.2、再下载macOS Big Sur(11.6)

找题主索要分享,尽量选择高点的macOS镜像版本,后面使用会有一点好处

三、图解安装过程

3.1、双击VMware-WorkStation Pro图标

1、选择正确的操作系统,选择的版本号不影响咱们下载iOS镜像版本
在这里插入图片描述

2、磁盘有的话,尽量给高点(题主给80G明显不够用)
在这里插入图片描述

3、自定义虚拟机(按需给,尽量给高)
在这里插入图片描述

4、创建虚拟机先不要自定义路径,可能会失败
在这里插入图片描述

5、默认位置保存虚拟机,后面再拷贝迁移即可;
在这里插入图片描述

6、安装完成,但是有问题,需要设置参数
在这里插入图片描述

7、结果停留在这个页面,是无法真正的进入系统
在这里插入图片描述

8、在虚拟机保存目录找到虚拟机命名的vmx文件
在这里插入图片描述

9、在文件最后面新增如下配置,保存

smc.version = "0"
cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"
cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"
cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110"
cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001"
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001"
cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000"
cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011"
cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"
featureCompat.enable = "TRUE"
usb_xhci:4.present = "TRUE"
usb_xhci:4.deviceType = "hid"
usb_xhci:4.port = "4"
usb_xhci:4.parent = "-1"
AI 代码解读

再打开VMware虚拟机,点击绿色三角,开机
在这里插入图片描述

10、等待进入MacOS系统
在这里插入图片描述

11、选择系统语言
在这里插入图片描述

12、重点:选择磁盘工具
在这里插入图片描述

13、点击虚拟机驱动–抹掉
在这里插入图片描述

14、自定义名称,其他默认
在这里插入图片描述

15、等待抹掉并创建系统
在这里插入图片描述

16、点击完成
在这里插入图片描述

17、关闭磁盘工具
在这里插入图片描述

18、选择安装macOS Big Sur
在这里插入图片描述

19、进入安装页面–>点击继续
在这里插入图片描述

20、同意安装协议
在这里插入图片描述

21、不用怀疑,直接同意两次
在这里插入图片描述

22、系统安装磁盘–>继续

在这里插入图片描述

23、继续等待

在这里插入图片描述

24、还在等到(虚拟机,比我安装win系统花费的时间长太多了)
在这里插入图片描述

25、最后又回到这里等待;题主没有耐心,半小时后,果断重启
在这里插入图片描述

26、果然没超过5分钟,就进入设置页面了
在这里插入图片描述

27、选择中国内地
在这里插入图片描述

28、继续
在这里插入图片描述

29、本身不是真正的MacOS,一切以后再说
在这里插入图片描述

30、继续
在这里插入图片描述

31、本身不是真正的MacOS,一切以后再说
在这里插入图片描述

32、用到的时候再去设置登录AppleID,如果没有需要去注册
在这里插入图片描述

33、确认跳过
在这里插入图片描述

34、同意
在这里插入图片描述

35、再同意
在这里插入图片描述

36、逃不掉了,创建电脑账号
在这里插入图片描述

37、继续
在这里插入图片描述

38、继续
在这里插入图片描述

39、稍后设置
在这里插入图片描述

40、继续
在这里插入图片描述

41、继续
在这里插入图片描述

42、以后–>继续
在这里插入图片描述

43、继续(没啥可选性)
在这里插入图片描述

44、噔噔,成功进入MacOS系统
在这里插入图片描述

45、试一下网络,百度一下(不愧是检查网络是否正常的神器)
在这里插入图片描述

四、总结

安装macOS虚拟机真的是太繁琐了,比题主安装win系统或linux虚拟机还麻烦,真的是一步一步的来。这里面有两个难点,一是MacOS镜像下载很耗时,二就是创建虚拟机过程很繁琐。需要内心足够强大才能稳住安装;不过苦心人天不负,终究是部署好了。

目录
打赏
0
3
3
0
14
分享
相关文章
|
4月前
|
VMware WorkStation Pro 15.5(低版本安装) 教学用
VMware WorkStation Pro 15.5(低版本安装) 教学用
425 5
完美解决:重新安装VMware Tools灰色。以及共享文件夹的创建(centos8)
这篇文章提供了解决VMware Tools无法重新安装(显示为灰色)问题的步骤,并介绍了如何在CentOS 8上创建和配置VMware共享文件夹。
完美解决:重新安装VMware Tools灰色。以及共享文件夹的创建(centos8)
VMware安装CentOS7
【11月更文挑战第11天】本文详细介绍了在 VMware 中安装 CentOS 7 的步骤,包括准备工作、创建虚拟机、配置虚拟机硬件和安装 CentOS 7。具体步骤涵盖下载 CentOS 7 镜像文件、安装 VMware 软件、创建和配置虚拟机硬件、启动虚拟机并进行安装设置,最终完成 CentOS 7 的安装。在安装过程中,需注意合理设置磁盘分区、软件选择和网络配置,以确保系统的性能和功能满足需求。
383 0
vmware虚拟机安装2024(超详细)
vmware虚拟机安装2024(超详细)
531 6
从0到1:如何规划一套流量回放自动化测试方案
本文介绍了流量回放自动化测试的完整方法,从企业战略到交付的四个关键环节:Discovery(深度挖掘)、Define(定义目标)、Design(详细设计)和Delivery(交付与反馈)。通过这些步骤,帮助企业优化系统性能和稳定性,确保产品的高质量。
111 4
vmware安装OpenEuler系统
vmware安装OpenEuler系统
Vmware 傻瓜式安装(不可不知道的Linux基础知识和技术 01)
本文介绍了VMware虚拟机的下载与安装步骤。首先,通过提供的网盘链接下载VMware安装包。接着,详细描述了安装流程,包括接受协议、选择安装路径(建议避免系统C盘)、取消更新选项等。最后,输入许可证密钥完成安装,并展示了打开虚拟机后的主界面。整个过程简单易懂,适合新手操作。
210 1
探索iOS自动化测试:使用Swift编写UI测试
【8月更文挑战第31天】在软件开发的海洋中,自动化测试是保证船只不偏离航线的灯塔。本文将带领读者启航,深入探索iOS应用的自动化UI测试。我们将通过Swift语言,点亮代码的灯塔,照亮测试的道路。文章不仅会展示如何搭建测试环境,还会提供实用的代码示例,让理论知识在实践中生根发芽。无论你是新手还是有经验的开发者,这篇文章都将是你技能提升之旅的宝贵指南。

热门文章

最新文章

  • 1
    【03】仿站技术之python技术,看完学会再也不用去购买收费工具了-修改整体页面做好安卓下载发给客户-并且开始提交网站公安备案-作为APP下载落地页文娱产品一定要备案-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
    40
  • 2
    【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
    33
  • 3
    Cellebrite UFED 4PC 7.71 (Windows) - Android 和 iOS 移动设备取证软件
    29
  • 4
    【01】仿站技术之python技术,看完学会再也不用去购买收费工具了-用python扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-客户的麻将软件需要下载落地页并且要做搜索引擎推广-本文用python语言快速开发爬取落地页下载-优雅草卓伊凡
    27
  • 5
    UI-TARS:字节跳动开源专注于多平台 GUI 自动化交互的视觉语言模型
    58
  • 6
    FilmAgent:多智能体共同协作制作电影,哈工大联合清华推出 AI 驱动的自动化电影制作工具
    64
  • 7
    基于AI的自动化事件响应:智慧运维新时代
    14
  • 8
    HTTPS 证书自动化运维:https证书管理系统- 自动化监控
    29
  • 9
    HTTPS 证书自动化运维:使用Certbot来申请https证书实践指南
    24
  • 10
    解锁工作流自动化的力量:Argo Workflows
    7