![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=1739277216-mZJeTqS7V8gAh1m5eQ5wMgEcbctuwYOT-0-58407842dc171d604f84719bf7bfeb55)
本书开发AR应用使用macOS Monterey 12操作系统,各主要工具软件及下载网址如表1-4所示。
表1-4 开发计算机所需软件及下载网址
![](https://epubservercos.yuewen.com/2D4853/31398677003721906/epubprivate/OEBPS/Images/Figure-T32_34618.jpg?sign=1739277216-dJbvehNhFdKYp1yLhlBAgKRlztE4yobQ-0-870df482b773fccb0cd5614a7bdb6df6)
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=1739277216-IClLlBHhfc3WQyhVXtUAL5bR6nyryeOu-0-db58e9ad15dadf5988b778486e7c0ec3)
图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=1739277216-uCGRjAUvOESE1f44uXEjoMmKg6froLxA-0-ebfa080ce65852c2a85766c86772db47)
图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=1739277216-0FhPTPRxc4IsOTdojieKDw3J4c7LvNUF-0-a80d4b070855e2b1bb3b3e71bd6b706e)
图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=1739277216-x2kilRxf4v4qmfjLBkNP7HkkemKruSbk-0-244d75e2b1a03f3e2fdc18caad22700d)
图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=1739277216-LrHYqdYR6Hp4Cigj9DxPTH39z4NV3ahT-0-4bb338e8cefde1571956bf168148c2b7)
图1-11 Unity软件安装时勾选需要的工作模块