就是安装VMware,然后安装mac虚拟机。
主要参考了这一篇:windows上安装macOS系统虚拟机_windows安装macos虚拟机-CSDN博客
还参考了这一篇:【保姆级别教程】VMware虚拟机安装Mac OS15苹果系统附带【VMware TooLS安装】【解锁虚拟机】和【Mac OS与真机共享文件夹】手把手教程_vmware mac-CSDN博客
以往搭建开发环境的经历,原本以为会很费时费力。实际操作意外的顺畅。
安装mac虚拟机过程中,也遇到了一些小问题,稍作摸索后,都得以顺畅的解决。
不由得感叹,apple的生态确实作得好啊。
以下几个问题需要注意下:
1、下载mac的iso,有十几个G,不想等,买了一个月百度网盘会员
2、vm安装mac,需要先用磁盘工具,抹除虚拟磁盘,也就是格式化,抹除这个说法第一次接触
3、安装好后,初始进入,apple id可以跳过
4、默认分辨率有些小
安装VMware Tools显示灰色,需要找一个工具iso安装,工具iso参考第二个链接里有下载
安装重启后,分辨率已经自适应了
5、拖动文件到mac虚拟机,有一个安全性的隐私的提示,在“辅助功能”选项中勾选“vmware-tools-daemon”
6、wda无需配置,是作自动化测试的,自动化测试是大型项目才用得着,建议跳过,不要浪费时间在这里
7、ios直接连接真机测试即可,需要注意ios、xcode版本适配
8、xcode最好还是注册一个apple id,注册免费,会员才付费,在apple store里用apple id免费获取xcode最新版本
9、虚拟机跑起来,我的matebookD 16耗电特别快,是不用虚拟机的三倍
实际使用swift开发也很简洁,代码量很少,网上搜到的代码基本贴过来就能用。但是在想作后台运行、系统弹窗后,才领会到apple的严格,相比之下android真是太自由、太方便了。