Version: Unity 6.0 (6000.0)
语言 : 中文
部署 UWP 应用程序
visionOS

使用 Windows 设备门户部署 Windows 或 UWP 应用程序

您可以使用 Windows 设备门户从 Unity 编辑器中构建 Windows 或通用 Windows 平台 (UWP) 应用程序并直接在远程 Windows 10+ 设备上运行,而无需生成 Visual Studio 项目。通过远程连接到远程 Windows 设备,可以更快地进行迭代以测试 Unity 项目。

设置设备门户

在 Unity 中设置设备门户之前,请确保使用设置 (Settings)(设置 (Settings) > 隐私和安全 (Privacy & Security) > 面向开发者 (For Developer))中的面向开发者 (For Developer) 部分在 Windows 设备上启用开发者模式 (Developer Mode) 和设备门户 (Device Portal)

要为 Unity 项目访问设备门户设置,请执行以下操作:

  1. 前往文件 (File) > 构建设置 (Build Settings)
  2. 从平台 (Platform) 面板的平台列表中,选择 Windows、Mac、Linux,然后将目标平台 (Target Platform) 设置为 Windows。若要构建 UWP,从平台面板选择通用 Windows 平台 (Universal Windows Platform)
  3. 构建并运行于 (Build and Run on) 设置为远程设备(通过设备门户)(Remote Device (via Device Portal))
  4. 填写显示的以下字段。
设置 描述
Device Portal Address 输入设备门户的 IP 地址和端口号。在 Windows 上,在隐私和安全 (Privacy & security) > 面向开发者 (For Developers) > 设备门户 (Device Portal) > 使用连接 (Connect using) 中找到该地址。
Device Portal Username 输入设备门户的用户名。如果启用 WDP 身份验证,则此设置是可选的。
Device Portal Password 输入设备门户的密码。如果启用 WDP 身份验证,则此设置是可选的。

Unity 将设备门户地址 (Device Portal Address)设备门户用户名 (Device Portal Username) 字段保存在项目设置 (Project settings) 中。出于安全原因,Unity 不会保存您的设备门户密码,因此您在重新启动编辑器或加载新项目时可能需要重新输入密码。

提示:您还可以在设备门户部署中为 UWP 使用 Executable Only 构建类型。这使得在 HoloLens 这样的设备上迭代速度加快。

在远程设备上运行您的应用程序

在完成了设备门户的设置后,单击构建并运行 (Build and Run)。此时将构建 UWP/Windows 应用程序,将应用程序部署到远程设备,然后启动应用程序。

部署 UWP 应用程序
visionOS