制作黑苹果CDR镜像并安装到 VMware 虚拟机
2020-03-06 12:42 浏览(3309

Flutter 打包ios需要macOS环境,网上找到的最高只有 macOS 10.13.6,由于必须使用 xcode 10.2 以上,只能自己制作更高版本的 macOS 镜像

但是需要用macOS系统制作,所以需要先安装好 macOS10.13 版本的虚拟机

macOS系统镜像下载 https://mirrors.dtops.cc/iso/MacOS/daliansky_macos/10.14/ ,选择最新的 macOS Mojave 10.14.6(18G87) Installer with Clover 5033.dmg

这里参考的是这篇文章,详细的操作和命令参数解释请看原作者的文章。以下命令是我自己制作时使用的,注意改成自己的文件名和路径


1、首先将下载的 dmg 复制到桌面,双击后即可在桌面看见 Install macOS Mojave


2、命令行执行

> hdiutil create -o /Users/jam/Desktop/macOS\ 10.14 -size 6800m -layout SPUD -fs HFS+J
..............................................................................
created: /Users/jam/Desktop/macOS 10.14.dmg

在桌面创建一个名为 macOS 10.14.dmg 的镜像,大小为 6800M,需要比下载的 dmg 大个至少 500 M


3、将刚才创建的 macOS 10.14.dmg 镜像挂载到 macOS 上 ,挂载位置为 /Volumes/macOS 10.14

> hdiutil attach /Users/jam/Desktop/macOS\ 10.14.dmg -noverify -mountpoint /Volumes/macOS\ 10.14
/dev/disk1          	Apple_partition_scheme         	
/dev/disk1s1        	Apple_partition_map            	
/dev/disk1s2        	Apple_HFS                      	/Volumes/macOS 10.14


4、将下载并打开的 Install macOS Mojave 写入到创建的 dmg 镜像中

> echo Y | sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/macOS\ 10.14
Password:
Ready to start.
To continue we need to erase the volume at /Volumes/macOS 10.14.
Erasing disk: 0%... 10%... 20%... 30%... 100%
If you wish to continue type (Y) then press return: Copying to disk: 0%... 10%... 20%... 30%... 40%... 50%... 60%... 70%... 80%... 90%... 100%
Making disk bootable...
Copying boot files...
Install media now available at "/Volumes/Install macOS Mojave"


5、将创建的 dmg 镜像 转为 cdr 镜像,cdr 镜像名为 macOS 10.14.cdr

> hdiutil convert /Users/jam/Desktop/macOS\ 10.14.dmg -format UDTO -o /Users/jam/Desktop/macOS\ 10.14
正在读取Driver Descriptor Map(DDM:0)…
正在读取Apple(Apple_partition_map:1)…
正在读取(Apple_Free:2)…
正在读取disk image(Apple_HFS:3)…
.............................................................................
已耗时: 3m 10.304s
速度:35.7M 字节/秒
节省:0.0%
created: /Users/jam/Desktop/macOS 10.14.cdr


制作成功,将 macOS 10.14.cdr 拷贝到 windows 系统中,准备安装

关于 Vmware如何安装macOS,网上很多教程也很简单,这里就不说了,自行百度


这里注意一下,安装完 macOS 10.14 选择语言后,会弹出 macos 实用工具,无法进入系统界面的问题,如下图

打开 实用工具->终端,断开网络,输入 date 102723252015.06

网上说的是 

这是2016年2月14日更新的证书后导致的问题.改到这个日期前

断网启动后-打开左上角实用工具-->终端

输入:date 102723252015.06

按回车键确认

10是月,27是日,23是时,25是分,2015是年,06是秒


然后选择安装 macOS

安装好后界面如下

评论(6)
发布评论
回复X
聊天室(0