Windows下搭建IOS开发环境(虚拟机VMware和VirtualBox)

作者:魔拉宝 2020-06-24 浏览:1450
导读: 虚拟机VMware内安装Mac OS10.12系统安装方式:安装VMware并破解以增加对Mac OS的支持创建虚拟机,加载预安装镜像初始化MacOS,设置语言和网络等;安装VMware Tools组件下载:虚拟机:VMware Workstation Pro 12破解工具:unlocker208...

虚拟机VMware内安装Mac OS10.12系统



安装方式:

安装VMware并破解以增加对Mac OS的支持

创建虚拟机,加载预安装镜像

初始化MacOS,设置语言和网络等;

安装VMware Tools

组件下载:

虚拟机:VMware Workstation Pro 12

破解工具:unlocker208 密码:7bqw

VMware Tools:VMware Tools 密码:uq1n

磁盘镜像:MacOS 10.12 Sierra VMware Image 密码:8gif

安装流程:

虚拟机安装......(省略)

破解虚拟机支持Mac OS:打开unlocker208,右键运行win-install.cmd,以管理员身份运行

 1.jpg

新建虚拟机

 2.jpg

编辑虚拟机设置-硬盘设置:选择硬盘(SATA),并移除,之后手动添加硬盘硬件MacOS 10.12

  3.jpg

最后一步:打开虚拟机所在文件夹,找到.vmx文件,右键使用其他程序打开,并选择记事本,在文件最后加上smc.version = "0",并保存。

编辑虚拟机设置-网络适配器设置 使用桥接模式,并勾选复制网络连接状态

 4.jpg

开启虚拟机:选择语言、地区等其他设置,完成

安装VMware Tools:虚拟机设置中CD/DVD设置,使用下载好的VMware Tools,完成并重启

 5.jpg

IP和DNS设置:手动设置IP和DNS,设置-网络

 6.jpg




虚拟机VirtualBox内安装Mac OS10.11系统

安装方式:

安装VirtualBox

创建虚拟机,加载预安装的镜像

破解虚拟机

初始化MacOS,设置语言和网络等

组件下载:

虚拟机:Oracle VM VirtualBox5.2

磁盘镜像:镜像种子MacOS 10.11 密码: x176

安装流程:

虚拟机安装......(省略)

新建虚拟机,专家模式,4G内存,创建

虚拟机设置,系统-软驱去掉,处理器4个;显示-显存大小128MB;网络-桥接网卡

    7.jpg

关掉虚拟机并进行破解,以管理员的身份打开 "命令提示符"(俗称cmd), “MacOSX10.11”这个是虚拟机的名称,需要根据实际情况修改


cd C:\Program Files\Oracle\VirtualBox\

VBoxManage.exe modifyvm MacOSX10.11 --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata MacOSX10.11 "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"

VBoxManage setextradata MacOSX10.11 "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"

VBoxManage setextradata MacOSX10.11 "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"

VBoxManage setextradata MacOSX10.11 "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"

VBoxManage setextradata MacOSX10.11 "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1


关闭命令行,打开虚拟机,启动

苹果会自动初始化,可能有1分钟左右。(如果报错,说明你上面的命令没有输入正确)

设置地区、密码,开机设置语言、网络等,可以参考上面的


IOS开发工具的安装



安装Xcode9或者Xcode7

需要一个apple账号,没有的话注册一个。AppleID注册

安装Xcode9,需要App Store中的software系统更新,大概需要约1个小时多,然后在App Store 搜索 Xcode 

8.jpg

安装Xcode7,下载链接

等着下载,5点多个G,下载完成双机安装

创建第一个Xcode Project


使用总结

VM虚拟机,在里面操作太卡,操作一下得需要很久才能反应完成,不流畅;

VB虚拟机,操作比较流畅,但是容易死机,死了好多次了。

由于对Mac os不熟悉,解压、存文件都不熟悉,需要学习,而且快捷键在虚拟机中不识别,尤其是在Xcode编辑的时候,保存、撤回等的都失效了。

还使用的不多,使用多了,后续再增加总结。



win用虚拟机装iOS13 需要有一定的经验


首先下载好链接里的所有东西 注:固件和itunes最新驱动需要复制到U盘里 确保U盘有足够的位置
第一步安装虚拟机+注册机+黑苹果里的VMware-workstation-full-15.0.0-10134415
安装准备:1:VMware Workstation Pro v15.0.0
2:解锁工具Unlocker v3.0.0
3:macOS Mojave 10.14懒人版
安装过程:1:关闭VMware ,打开任务管理器,并找到后台进程,右键-结束所有VMware的进程(带VMware的就是)。
2:找到解锁工具,右键-以管理员身份运行win-install.cmd,脚本运行完毕会自动关闭。
3:打开VMware,创建新的虚拟机,这次我选择“典型”。
4:安装来源是macOS Mojave 10.14懒人版文件,注意浏览的时候文件类型要选择所有文件,不然找不到macOS Mojave 10.14 18A391 Lazy Installer.cdr
5:系统类型是MAC OS 10.14,如果没有以上的解锁操作,选项里是没有MAC OS可选的。
6:由于安装后系统文件会很大,我们要把默认的位置换成c盘以外的位置
7:以下的几步默认即可,如果后续觉得配置不够,可以自行调整,配置完毕,不要急着打开虚拟机,找到刚才虚拟机系统文件路径下的macOS 10.14.vmx,
用记事本打开,在 smc.present = "TRUE" 下面添加(smc.version = "0")(建议您复制,不包括括号) 后保存。
8:打开虚拟机,等待进度条加载完毕。
9:语言选择简体中文,同意条款,继续安装。
10:到这一步点击上方“实用工具”里的磁盘工具
11:单击左侧的vmware虚拟硬盘,然后找到上方的“编辑”-“抹掉”,名称就叫mac os吧 最重要的一步:: 硬盘的格式改为第一个选项也就是ap开头的
12:关闭磁盘工具,右侧会多出我们刚才分出来的一个磁盘,选择这个磁盘并继续。
13:待安装完成,国家选择中国,键盘选择简体中文,不传输信息,apple id稍后设置,创建用户名和密码 后面的默认就行
14:成功进到桌面后 插上U盘把固件和驱动复制到桌面上 复制好以后先打上驱动 按默认选项确定
15:安装完成以后到桌面上的AppStore 搜索——macos mojave 找到以后 查看——获取 骚等一下就会弹出软件更新 然后按要求更新到10.14.5
16:安装重启完毕后 打开itunes准备开刷 连接手机 弹出检测到新的usb设备 勾上连接到虚拟机 记住我的选择 确定
17:耐心等待手机弹出是否信任此电脑 点信任 骚等一下就会读到你的手机了 点开itunes左上角的类似手机的图标
18:最后一步 按住键盘上的alt点击检查更新 选择桌面上的固件 剩下的等就行了


【图解针对虚拟机iOS开发环境搭建】


1.下载Mac OSX10.9. 点击下载

  2.下载VMware Workstation 10,点击下载,网页中包含序列号。安装VM.

  3.VM10-MacOS补丁。用于创建苹果虚拟机。

  安装VM就不上图了。

  下面创建苹果虚拟机开始上图。

 

1.安装完成VM后,先安装【VM10-MacOS补丁】。解压下载好的文件,打开【windows】文件夹中的【install】安装补丁。这样我们才能在图4中看到有【Apple mac osx(m)】选项。

然后打开并点击左上角【文件】弹出下列对话框,单机新建虚拟机

1.png

2.

2.png

选择【稍后安装操作系统】,我们首先创建一个空白的虚拟硬盘来安装OS.

3.png

 4.png

选择我们下载好的10.9

5.png

6.png

上图界面最好保持默认,是系统推荐配置

7.png

  8.png

这里我们选择桥接网络,这样物理机和虚拟机在同一个网段,方便资源文件共享。

9.png

10.png

这里选择SCSI.

11.png

12.png

将虚拟硬盘拆分的好处是便于我们复制到其他PC上,可以直接在新的PC上使用该虚拟硬盘。

13.png

14.png

点击【编辑虚拟机设置】选择【CD/DVD】选项。然后选择【使用IOS。。】选择我们下载好的10.9。

点击主界面的【开启此虚拟机】进入安装操作系统流程。呼呼

15.png

好看吧

16.png

17.png

这时我们看不到硬盘,那是因为没有分区格式化。这时点击上面菜单栏的【实用工具】。弹出选择【磁盘工具】

18.png

19.png

20.png

点击【分区】

21.png

22.png

23.png

24.png

25.png

如果你没有APPLEid 点击【不登陆】。

26.png

27.png

OVER OS 安装完毕。当你全屏时候,你会发现并没有全屏,我们需要安装VMtools才可以。那么下面我们安装它。首先需要关掉虚拟机。

在CD/DVD中加载镜像文件。VM-MAC补丁文件夹中找到TOOLS里的DARWIN.然后开启虚拟机

28.png



有时当你选择镜像文件后,进去系统会看不到,那是因为你没有连接虚拟光驱。

虚拟机右下角找到光驱图标点击【连接】。

 

好了,接下来安装XCODE,你必须有APPLE ID登陆才能下载,免费的。到此为止环境搭建完毕。谢谢。如有问题请留言。

 更新内容

关于虚拟机和物理机共享



本文章来源于最火网赚网文WWW.OHOYOO.COM

转载请注明出处:魔拉宝,如有疑问,请联系(47379717)。
本文地址:http://ohoyoo.com/view/312.html

相关文章

添加回复:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。