vmware里搭macOS,并使用Xcode10.1写hello world
下载链接https://pan.baidu.com/s/1YpJvgEOT8FJiERCHRoCgZw 提取码: n81z
- 下载安装VMware Workstation Pro V15,下载完成后双击进入安装页面。
2. 在开始菜单栏搜索任务管理器,结束所有VMware开头的进程【选择后点击右下角“结束进程”】
3. 下载并解压unlock,解压后找到win-install.cmd右键以管理员身份运行,等待直到他自行运行完毕。
4. 下载macOS Mojave 10.14 18A391 Lazy Installer.cdr,打开VMware,点击创建新的虚拟机。使用典型,点击下一步。
点击【浏览】选择MacOS10.14文件夹的【MacOS.cdr】,默认只会显示 .iso 格式的文件,点击右下角选择【所有文件】,点击【打开】;完成后点击下一步,再后面选择MacOS
点击【下一步】建议更改安装位置到其他盘,我是安装在D:\用户目录\我的文档\Virtual Machines\macOS 10.14。点击【下一步】长期使用建议大于60GB。点击【自定义硬件】建议8G运行内存和4个处理器,如果没有这么多的话,建议尽可能大的运行内存和处理器。我是4GB内存,4个处理器。最后点击完成。
5. 打开虚拟机,选择【简体中文】,点击【箭头】下一步。选择【实用工具】,再点击【磁盘工具】。点击左边的【VMware Virtual…】磁盘,然后点击【抹除】,名称【macos】最好英文,最后再点击【抹除】,等待进度条走完;等待抹除进度点击【完成】。然后点击左上角的红色按钮退出。后面点击继续,设置账号密码。
6. 进入mac页面后,点击右下角的Apple Store,去搜索下载Xcode会发现他会提示你系统升级到最新的版本(然鹅升完级之后,你就打不开Mac了,所以**!!!不要升级,不要升级,不要升级!!!**咱去下载Xcode的历史版本【为什么打不开呢,我去查过,因为VMware最高只支持mac10.14,等它支持10.15的时候,咱再升级好吧】)
首先进入苹果下载官网,
由此登录你苹果的账号密码,

点击Xcode10.1旁边的+号
然后下载,解压(双击)即可用。
填写模版选项
项目名称:如HelloWorld
公司名称:如lucc
公司标识:如com.lucc(很重要,一般是公司域名倒写)
编程语言:Objective-C(这里选择OC,和上一篇差异)
设备:如iPhone(或iPad平板,或universal平板和手机兼容等)
其他设置包括是否增加测试、是否使用Core Data数据存储等
生成的程序如下(主要包括main.m App程序真正的运行入口,AppDelegate.h/m代理,管理应用生命周期,ViewController.h/m控制器处理和Main.storyboard主故事板、LaunchScreen启动界面、info.plist重要的属性配置文件)
图中红色框内有异常红色信息是因为我们创建项目时没有选择Team,后面打包ipa时必须要选择开发者账号
直接拖到中间来即可。
点击三角直接运行,注意三角旁边的型号一定要和最底下的型号相同
效果即为
返回桌面是这样
文章主要参考博客:
https://www.jianshu.com/p/87a9160a9906
https://zhuanlan.zhihu.com/p/92827822
https://www.jianshu.com/p/dea92fbf00a4