![AR Foundation增强现实开发实战(ARKit版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/22/52843022/b_52843022.jpg)
1.5 开发环境准备
开发ARKit设备的AR应用需要用到较多的工具软件,而且工具软件之间具有相关性,开发环境配置较容易出现问题,因此本节将详细介绍开发环境所需要的硬件、软件需求和配置。
1.5.1 所需硬件和软件
本书中我们使用macOS Monterey、Visual Studio for Mac、Unity 2021.3 LTS、Xcode 13开发ARKit设备的AR应用,为确保能高效地进行开发工作(3),建议的开发计算机硬件配置如表1-3所示。
表1-3 开发计算机硬件配置建议(4)
![](https://epubservercos.yuewen.com/2D4853/31398677003721906/epubprivate/OEBPS/Images/Figure-T31_34616.jpg?sign=1739450164-yJeVx6u7upBJsU5Z1gZUUqXnTg3yNPQh-0-af4703b245c33cc70d15e40023544792)
本书开发AR应用使用macOS Monterey 12操作系统,各主要工具软件及下载网址如表1-4所示。
表1-4 开发计算机所需软件及下载网址
![](https://epubservercos.yuewen.com/2D4853/31398677003721906/epubprivate/OEBPS/Images/Figure-T32_34618.jpg?sign=1739450164-focUNCM1Z0YQaUqhvIsVEfgdYKflNE4E-0-f222c78ac9f81021d69fdd53d46af031)
1.5.2 软件安装
首先正确安装macOS Monterey最新版本,并更新到最新状态,确保硬件均已正确驱动。
1.Xcode安装
安装Xcode最简单的方法是在Mac上打开App Store应用程序,搜索Xcode关键词,查找到Xcode应用,单击“安装”按钮即可开始自动下载和安装,如图1-7所示,本书使用的版本为13.4。
![](https://epubservercos.yuewen.com/2D4853/31398677003721906/epubprivate/OEBPS/Images/Figure-P32_9285.jpg?sign=1739450164-f43nMTFPXAr0aX4TyaNUHfKbm5EG0O5p-0-d4e98ddc44812cd3703322857ee7b5fb)
图1-7 Xcode安装图示
2.Visual Studio for Mac安装
使用Visual Studio for Mac Installer安装最新版本(17.0及以上)的Visual Studio for Mac(5)(独立安装VS4M,不建议将其作为Unity软件工具模块的一部分安装(6))。下载完成后,选择VisualStudioforMacInstaller.dmg加载安装程序,然后双击箭头图标进行VS4M安装,流程如图1-8所示。
![](https://epubservercos.yuewen.com/2D4853/31398677003721906/epubprivate/OEBPS/Images/Figure-P33_9297.jpg?sign=1739450164-tgkhtCBlbNZFD9YEO2gP5bedBJvccyw8-0-47661433c9bb7adedefd303e2e329c57)
图1-8 VS4M安装流程图示之一
在图1-8(c)中,勾选.NET和iOS复选框以便我们能使用C#开发iOS应用。安装程序将自动下载并安装VS4M,并显示任务进度,在这个过程中系统会提示输入密码以授予软件安装所需的权限,后续流程如图1-9所示。
![](https://epubservercos.yuewen.com/2D4853/31398677003721906/epubprivate/OEBPS/Images/Figure-P33_9301.jpg?sign=1739450164-A17abFzhClugUb917OLbXmSS0cOTcfMx-0-7edd9057d584ebf88e27562c6be348ac)
图1-9 VS4M安装流程图示之二
3.Unity 2021.3安装
建议使用Unity Hub安装Unity 2021.3,Unity Hub是专用于Unity软件各版本安装、管理、卸载的工具,利用该工具可以同时在计算机中安装多个版本的Unity软件,而且可以随时加载或者卸载各版本Unity的工作模块。在安装完成并启动Unity Hub后,选择Installs选项卡,单击右上角Install Editor按钮打开Unity Editor安装面板,选择2021.3 LTS版本进行安装,如图1-10所示。
![](https://epubservercos.yuewen.com/2D4853/31398677003721906/epubprivate/OEBPS/Images/Figure-P34_9317.jpg?sign=1739450164-IoJ6wCGjivTewqzTTcrgYo2quwJXpMSt-0-15ae59932cdc58c17f84f4b0a066540e)
图1-10 通过Unity Hub安装Unity
安装Unity软件时,由于已经安装了VS4M(Unity工作模块中也显示该模块已安装),所以只需确保勾选iOS Build Support工作模块,如图1-11所示,然后单击Install按钮开始下载和安装。
![](https://epubservercos.yuewen.com/2D4853/31398677003721906/epubprivate/OEBPS/Images/Figure-P34_9321.jpg?sign=1739450164-yQ8qAHa1dtB3zsh35XjqgLij9ZOJKlVT-0-03426d80ce7459fe70f602098371f62c)
图1-11 Unity软件安装时勾选需要的工作模块