像用 vmware 装一个 macos,学一下 ios 开发,但是很多概念都不懂,请教大神帮帮忙

2019-11-08 17:26:18 +08:00
 zhangxd5188

1、macos 原版镜像哪里下载? 百度搜的好多都是网盘,而且不是新的 2、vmware 安装的 macos 是不是每次系统升级都要 重新下载 macos 的镜像重新安装? 3、双 EFI 双平台版 的 macos 镜像 是什么意思?

我现在 vmware 已经解锁了, 我理解的是 下载到纯净的原版镜像,之后用 UltraISO 转成 iso,就可以安装了。 但是下了好几个都不对, 希望大神们帮帮忙,谢谢

2881 次点击
所在节点    问与答
19 条回复
dolphintwo
2019-11-08 17:42:20 +08:00
那要 mac 干啥
psychoo
2019-11-08 17:43:22 +08:00
确定 VM 版 mac 能流畅到写 ios ?
nicevar
2019-11-08 17:47:51 +08:00
体验不好,不如尝试一下加块 SSD 安装黑苹果
Greendays
2019-11-08 17:54:28 +08:00
MacOS 感觉系统需求比 windows 还要高。。。
ys0290
2019-11-08 17:54:44 +08:00
我来回答你的问题,vm 安装镜像不是单纯转成 iso 就可以的,无法启动,需要找能在 vm 用的 iso,或者自己把 dmg 打开,找出能启动的安装包

升级不需要重新安装,你点击升级以后会自动进行升级

你说的双 EFI 应该是是适合双系统安装的版本,也是别人打包的
hoyixi
2019-11-08 17:56:30 +08:00
下载的 dmg,需要转成 iso 或者 cdr,然后放进 VMware 的光驱里安装。但是“转”这一步,已有 mac 系统的话,几条命令就搞定;如果手头没有一台现成的 mac 系统,有点困难,UltraISO 直接转貌似是不行的。

网上 macos 镜像,有好几种,即使文件扩展名一样,也不一定是同一种。比如有些可以 mac 下直接点击安装,有些必须启动加载安装

或者下别人转好的的 iso 文件
你可以去威锋或者远景这两个论坛去看看帖子,有些人把这些镜像,或者各个系统版本都整理好了。



此外,macOS 本身,Xcode,iOS 模拟器等等,都是吃内存大户,VM 下想要跑起来,你的机器得很高配置。

再一个, 最新 macOS 的图形渲染开始抛弃 openGL,用自己的 Metal API,似乎目前的 VMware 对 Metal API 无法虚拟,一些使用 Metal API 的应用程序在 VM 的 macOS 里不能正常工作。比如设计软件 Sketch

不买 Mac 电脑,也可以配个黑苹果~
ys0290
2019-11-08 17:56:31 +08:00
暂时不要装 catalina ,装 mojave 就可以了
cp333
2019-11-08 17:57:27 +08:00
学 python 吧🐶
CoCoMcRee
2019-11-08 17:57:41 +08:00
不建议用 VM 装 macOS 来写 iOS, 很可能编译会出问题.
CoCoMcRee
2019-11-08 17:58:17 +08:00
想要尝试的话, 可以试试黑苹果, 某宝一百多可以搞定.
AmoxiDu
2019-11-08 18:15:26 +08:00
和 Linux 不一样,虚拟机中 macOS 很卡顿 很影响使用,可以在自己机子上装黑苹果,或者淘宝买台装了黑果的主机
loginbygoogle
2019-11-08 18:17:57 +08:00
还不如去咸鱼捡个 mac mini
learnshare
2019-11-08 18:20:15 +08:00
赞同楼上,买个 Mac mini
Raynard
2019-11-08 18:25:20 +08:00
下懒人版,10.13.6,教程一堆
neighbads
2019-11-08 18:33:28 +08:00
不如 NUC ,完美黑。。
v2student
2019-11-08 18:37:17 +08:00
就算能用,也会卡得不行
mchl
2019-11-08 22:34:34 +08:00
ysc3839
2019-11-09 14:18:18 +08:00
@ys0290 @hoyixi
因为 dmg 是硬盘镜像,而 iso cdr 是光盘镜像,所以不一定能直接转换。
但是既然是硬盘镜像,转成 vmdk 再添加进虚拟机就好了,可以用 qemu-img 转换。
ys0290
2019-11-09 16:10:47 +08:00
@ysc3839 以后有机会试试

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/617685

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX