Version: 2018.4
Universal Windows Platform
Universal Windows Platform: Deployment

准备开始

Unity 在面向通用 Windows 平台时支持三种 CPU 架构:X86、X64 和 ARM。

有三种配置(在 Visual Studio 中选择它们):

  • Debug,用于调试
  • Release,用于性能分析
  • Master,用于提交到应用商店

播放器日志位于 <user>\AppData\Local\Packages\<productname>\TempState 下。另请参阅日志文件

面向通用 Windows 平台时的要求:

  • Windows 8.1
  • Visual Studio 2015(RTM 或更高版本)
  • Windows 10 Universal SDK
  • 测试设备:
    • 对于 Windows SDK 10 的基本测试,使用开发所用的同一台 PC 就足够了。
    • 对于 Phone 10 的基本测试,建议使用真正的 Windows Phone 10 设备。

在继续操作之前,需要获取 Windows 应用商店开发者许可证。有两种方式可以做到这一点:

不支持以下方面:

  • 旧版 Network 类(请使用当前的 Unity 网络)。支持 WWW 和 UnityWebRequest(适用于所有脚本后端)。
  • GameObject.SendMessage 不完全有效,但接受消息的函数必须与发送的消息匹配,因为参数转换不起作用(仅适用于 .NET 脚本后端)。
  • 无法从 JS 脚本自动访问 C# 类(仅适用于 .NET 脚本后端)。要执行此操作,请访问 Player 设置(菜单:__Edit__ > Project Settings__,然后选择 Player__ 类别),打开 Publishing Settings 面板,导航到 Compilation 部分,并将 Compilation Overrides 设置为 .NET Core Partially

实用链接


• 2017–05–16 页面已修订但未经编辑审查

Universal Windows Platform
Universal Windows Platform: Deployment