AR Foundation增强现实开发实战(ARKit版)
上QQ阅读APP看书,第一时间看更新

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)

本书开发AR应用使用macOS Monterey 12操作系统,各主要工具软件及下载网址如表1-4所示。

表1-4 开发计算机所需软件及下载网址

1.5.2 软件安装

首先正确安装macOS Monterey最新版本,并更新到最新状态,确保硬件均已正确驱动。

1.Xcode安装

安装Xcode最简单的方法是在Mac上打开App Store应用程序,搜索Xcode关键词,查找到Xcode应用,单击“安装”按钮即可开始自动下载和安装,如图1-7所示,本书使用的版本为13.4。

图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所示。

图1-8 VS4M安装流程图示之一

在图1-8(c)中,勾选.NET和iOS复选框以便我们能使用C#开发iOS应用。安装程序将自动下载并安装VS4M,并显示任务进度,在这个过程中系统会提示输入密码以授予软件安装所需的权限,后续流程如图1-9所示。

图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所示。

图1-10 通过Unity Hub安装Unity

安装Unity软件时,由于已经安装了VS4M(Unity工作模块中也显示该模块已安装),所以只需确保勾选iOS Build Support工作模块,如图1-11所示,然后单击Install按钮开始下载和安装。

图1-11 Unity软件安装时勾选需要的工作模块