前言
之前尝试过使用vagrant安装virtualbox的黑苹果,但是鼓捣两天后放弃了。因为网络上的virtualbox的黑苹果只到macos10.12左右,仅支持xcode8.3.3,再往上就不适配了。
其次,该黑苹果,不知道是virtualbox的原因还是什么原因,他无法识别iPhone手机。
后续搭建了vmware的黑苹果(在淘宝花十几块钱买的),尝试了一下macos14.5的版本,确实能用,xcode可以运行,iPhone连接数据线后也能够识别,safari可以调试ios的网页,算是满足了我的需求。
当然,虚拟机的黑苹果性能不能和在笔记本上直接搭的相比,更比不了原版。它存在的意义是方便买不起mac的穷兄弟(比如我),以及使用mac的目的只是为了调试ios的safari或者使用xcode的。为了搞ios逆向,去买一个mac,成本确实比较大。
哦,对了,我的电脑是intel处理器,amd的处理器可能不支持。
黑苹果搭建的过程就不再这里说明,师傅可以去互联网上找找,如果懒得费功夫,直接淘宝店,很快,也不需要过多的操作。花费金额不到20。开淘宝店的师傅也不容易,我也不做讨人嫌的事情把镜像放出来了。
教程
vmware安装macos需要安装一个补丁 unlocker424.zip
下载地址:https://github.com/DrDonk/unlocker
安装前需要先关闭VMware相关进程
在任务栏上 右键——任务管理器——详细信息,找到VMware相关的进程全部结束掉。
如果遇到关不掉的,就先停止服务,后续需要用到时再开启
比如
记得安装完后把他打开,否则nat就用不了了。
找到补丁包解压目录后进入windows目录,双击运行unlock.exe
心得体会
我这里使用的是macOS 14.5,VMware版本是17.
处理器我之前是拉到32,但此后虚拟机就打不开了,或者打开了但过一段时间就重启然后再也打不开了。处理器给到16,没有这个问题。
安装xcode
我这里安装xcode,安装最新版报错,不知道什么原因,直接下载,安装到88%就会停下来。
于是我用了前一个版本 Xcode 15.3
如下链接可以查看macOS 版本对应的 Xcode 版本,以及 Xcode 历史版本下载
https://uovol.com/macos-xcode-version
之后就能够正常使用
safari调试ios
我用的usb3.1,是可以识别的,如果识别不了,可以尝试换成usb2.0
iPhone上面也需要开启safari调试
设置——safari浏览器——高级——网页检查器
开启调试
原文始发于微信公众号(进击的HACK):Windows上搭建黑苹果(非从头开始)以及一些心得
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论